Программное обеспечение для WordPress Theme и разработки плагинов? [закрыто]

Какое программное обеспечение вы используете для своих потребностей WordPress?

Укажите свою ОС.

В Windows XP я использую:

  • filezilla (FTP)
  • notepad ++ (для чтения файлов PHP /CSS)
  • firebug (расширение Firefox, позволяющее мне играть с элементами веб-сайта)

Другие вещи, которые я не использую регулярно, но хотел бы использовать больше  - xaamp (локальная версия WP)  - github /SVN (система управления версиями для моих файлов)

Как насчет вас?

67 голосов | спросил 3 revs, 2 users 100%
Tal Galili
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

27 ответов


37

ОС Windows 7 x64

Использование

Управление версиями

Учитывая

  • Chrome много расширений разработки, Firefox проклят медленно

Устаревшие

  • Notepad ++ почти никогда не использует его с тех пор, как выбрал NetBeans
  • PHPXref проще перемещаться по коду внутри NetBeans
  • WP Tuner отличное профилирование производительности, к сожалению, не поддерживается и не работает для WP3
  • MoWeS стал слишком трудным для борьбы с обновлениями компонентов и проблемами стабильности (Apache начал сбой всех время)
  • NetBeans перешел к PhpStorm
  • eAccelerator - современная версия не обеспечивает кеш объектов, несколько нестабилен (случайные сбои)
  • webgrind - больше не нужно, PhpStorm теперь может анализировать и отображать журналы профилировщиков.
  • CSE HTML Validator просто не сможет использовать его поверх всего остального.
  • MySQL Query Browser заменен на HeidiSQL
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
13

Я использую как Mac, так и ПК. Вот мои соответствующие панели инструментов:

У меня есть личный репозиторий subversion на моем сервере (Mediatemple dv)

Для обеих платформ:

  • Локальный PHPXref , из-за которого постоянно обновляется svn checkout trunk
  • XAMPP
  • Firebug

Для ПК (Vista Home Premium):

Для Mac (OSX):

  • Coda для текстового редактора, SVN и SSH CLI
  • Передача для FTP (опять же, я обычно использую SVN) Parallels w /Windows XP для кросс-браузерного тестирования
  • Терминал для SVN (иногда)
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
11

xdebug (лучший способ написать отличный источник и увидеть подсказки WordPress, возможно устаревшие функции), а также возможности WordPress, такие как константа WP-DEBUG

/** Отладка WP * /
define ('WP_DEBUG', true); //включение отчетов об уведомлениях во время разработки - E_ALL
define ('WP_DEBUG_DISPLAY', true); //используйте глобально настроенную настройку для display_errors, а не силовые ошибки, которые будут отображаться
define ('WP_DEBUG_LOG', true); //регистрация ошибок в wp-content /debug.log
define ('SCRIPT_DEBUG', true); //загружает версии (без ограничений) всех скриптов и CSS и отключает сжатие и конкатенацию,
//define ('E_DEPRECATED', true); //E_ALL & amp; ~ E_DEPRECATED & amp; ~ E_STRICT

подробнее о моем инструменте в этом сообщении , но в настоящее время я использую PhpStorm как IDE, также GitHub как хранилище.

Внутри WordPress я использую плагин Отладка объектов для большого количества заданий в отладочном контенте.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
8

Я использую ПК до прошлого года, а теперь Mac и ПК, поэтому здесь мои:

Для обоих Mac & Окна:

Для Mac (OS X):

  • PhpStorm + Zend Debugger - Отладка IDE (ничего лучше на MAC)
  • VirtualHostX - локально управляет виртуальными хостами Apache (I LOVE )
  • Передача FTP-клиент с синхронизацией
  • Терминал для SVN (иногда)
  • Фрайз - Легкий текстовый редактор (вилка Smultron )
  • Espresso - текстовый редактор с большим визуальным поиском регулярных выражений и amp; заменить
  • Safari 5 + Glims - для проверка улучшения HTML + CSS + Safari
  • HTTP Scoop - Разумный отладчик HTTP \
  • Желудь - Редактор изображений
  • Skitch - аннотатор и загрузчик изображений
  • Balsamiq - Макеты и каркасы
  • Cinch - Простые полные экраны (OS X должна это делать, но это не так)
  • DropBox - автоматическое резервное копирование основного файла и синхронизатор файлов на компьютерах
  • Папарацци! - Пакетный инструмент для снятия экрана
  • TotalFinder - Поиск вкладок

Для Windows (бизнес Vista):

Вот об этом.

UPDATE:

Я удалил поток (FTP-клиент) из своего списка и заменил его Передача (FTP-клиент) , который является гораздо лучшим инструментом. Спасибо за отличную рекомендацию @John P Bloch!

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
7

Для разработки плагинов я использую Eclipse для разработки PHP.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
7

Я запускаю Ubuntu (всегда последнюю версию)

Мне нравится держать все как можно проще

Мои инструменты выбора:

Geany для написания кода

Filezilla для FTP

Gimp для проектов нарезки и нарезки, подготовленных моей командой разработчиков (которые запускают Photoshop /Illustrator в Windows)

Dropbox для обмена файлами между разработчиками /дизайнерами

Googletalk и skype для чата /голосового общения между разработчиками

Белая доска для планирования

И тестирование в Chrome, Firefox в Linux и для Windows: Chrome, Firefox, Safari и IETester (для IE), который я запускаю на старом ПК с Windows XP, я называю свой «тупик»

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
6

Я на Ubuntu 10.04:

  • Vim (редактирование текста)
  • Firebug (отладка CSS)
  • Gimp (манипуляция изображениями)
  • Inkscape (векторное искусство)
  • Git (контроль версий)
  • Filezilla (FTP)
  • Apache (локальная установка Wordpress)
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
6

OSX:

  • Coda & Espresso для PHP /CSS
  • Netbeans IDE для CSS, XHTML, редактирования PHP и т. д.
  • Firebug для отладки в FireFox
  • Передача для FTP
  • Бальзамик для каркасов
  • Git для управления версиями
  • Photoshop для компьютеров
  • Vmware Fusion для машин разработки:

    Любой пользователь может загрузить «бесплатно» любую LAMP, Python, Django и т. д. предварительно созданную VM из http://turnkeylinux.org

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
6

Недавно сделал переход на Mac из Windows

В настоящее время используется: Mac OS 10.6.7

  • PHP Storm 3 с CSS-X Plugin (Интегрируется с Firebug и сохраняет и редактирует изменения в реальном времени.
  • Xdebug
  • Capistrano
  • Передача и ExpanDrive (монтирует удаленные папки при запуске) для SFTP
  • Coda для базового редактирования, когда я не хочу открывать PHP Storm
  • Я все редактирую код в PHP Storm сейчас
  • LittleSnapper для скриншотов и аннотаций
  • Терминал и нано для работы на моем живом сервере
  • MAMP Pro для локальной среды разработчиков
  • Photoshop CS5 для графического оформления
  • Omnigraffe для каркасов
  • VmWare Fusion для запуска Windows 7 внутри моего Mac.

WebApps

  • FreshBooks для выставления счетов и отслеживания расходов
  • BidSketch для создания предложений
  • Authorize.net для обработки кредитных карт
  • EchoSign для обработки электронных подписей
  • Google Apps для электронной почты, календаря и документов

Устаревшее (для меня) программное обеспечение Windows

  • NetBeans IDE
  • Блокнот ++
  • Основной FTP
  • Шпатлевка и PuttyGen
  • WinSCP

Программное обеспечение Windows, использующее виртуальную машину

  • IPMI View kvm-over-IP для управления моим сервером.
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
5

На моем ПК:

  1. XAMPP для локального dev
  2. Winscp для SFTP /FTP
  3. Git для управления версиями
  4. Sublime для редактирования текста

На моем Mac

  1. Передача для SFTP /FTP
  2. MAMP для локального Dev
  3. Текст для кодирования
  4. Терминал для работы с Git
  5. Gitx для нечетного визуального представления репозиториев Git
  6. Фрагменты для хранения моих фрагментов кода
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
5

Я развиваюсь на ubuntu (в настоящее время работает 10.04).

Для разработки Wordpress я использую:

  1. geany (сценарий быстрого редактирования)
  2. eclipse (при полной разработке)
  3. RapidSVN (или плагин SVN для eclipse)
  4. FileZilla
  5. PHPMiniAdmin и PHPMyAdmin
  6. FireBug (для редактирования javascript и CSS)
  7. Управление паролями с помощью LastPass.com

Моя стратегия при разработке плагина, размещенного в wordpress, я разрабатываю этот плагин на рабочей области eclipse и создаю символическую ссылку из соединительных линий на wp-content /plugins. Таким образом, я могу лучше управлять своими плагинами.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
4

Это хороший поток. Я использую многие из тех же инструментов, что и выше, и на windows и linux. Возможно, те, которые я использую специально и не упомянули:

  • общий командор для сравнения каталогов и файлов и ftp-ing: http://www.ghisler.com/ (в основном бесплатный, но условно-бесплатный, я купил его несколько лет назад).
  • RTC для списков версий и списков todo: http://jazz.net/projects/rational- команда-концерт / (бесплатно для до 10 пользователей).
  • dreamcoder для mysql (бесплатное управление sql): http: //www.sqldeveloper .net /базы-инструменты /MySQL /overview.html
  • Xara для всей графики: http://www.xara.com/eu/ (да Я купил его и продолжаю модернизировать, так как первые версии теперь составляют 279, но это действительно стоит.
  • Irfanview ( http://www.irfanview.com ) для быстрой копирования /вставки изображений /операций и партии обработка
  • Wireshark ( http://www.wireshark.org/) (бесплатно) - для проверки, если, например, вызов RPC в порядке
  • иногда Artweaver ( http://www.artweaver.de/) (бесплатно) для рисунков планшетов
  • Я управляю своими zillions паролей для всех этих сайтов с roboform (http://www.roboform.com/) (оплачивается также для мобильных устройств), lastpass ( https://lastpass.com/) бесплатно и keepass ( http://keepass.info /), все еще havent нашел самое лучшее решение
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
4

Не многие из них перечисляют вещи, которые они используют на стороне клиента, поэтому я решил поделиться своим списком:

  • Zendesk для поддержки клиентов и форумов
  • Unfuddle для контроля источника и отслеживания ошибок
  • Почтовый знак для надежной отправки и отслеживания электронной почты клиентам
  • Maxmind для проверки мошенничества и автоматического подтверждения телефона в версии для разработчиков
  • oDesk , когда я получаю исправления ошибок
  • Mailchimp для маркетинга по электронной почте клиентам
  • RamShyam - Первый уровень технической поддержки

Я также использую этот трубку Yahoo, которую я сделал для мониторинга безопасности WordPress выпуски и выпуски, и я хотел бы использовать Ideone для быстрого тестирования фрагментов кода.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
4

Операционные системы:

  • Windows XP (основной)
  • Windows Vista 64 (когда я не на ноутбуке)

Инструменты:

  • Notepad ++ с плагином Zen Coding (для всего кода)
  • FileZilla (для FTP, когда мне это нужно)
  • Uniform Server (PHP /MySQL /Apache + xdebug, который я установил)
  • Firefox Nightlies + Firefox Стабильный (ствол + стабильный)
  • Firefox Ext :

    • Firebug
    • Веб-разработчик
    • Стильный _
  • TortoiseSVN (для добросовестности SVN)
  • Fireworks CS3 (обработка изображений)

Я думаю, что я рассмотрел важные (не могу жить без них).:)

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
1

В Windows XP я использую:

  • FileZilla (FTP)
  • Dreamweaver (PHP /CSS /JS)
  • Firebug (много отладки)
  • IETester (чтобы убедиться, что в IE6 ничего не происходит)
  • WAMP (для запуска локального сервера тестирования)
  • Tortoise SVN (для отслеживания локальных изменений и синхронизации с репозиторием WP Plug-in)
  • Flyspray (онлайн-трекер ошибок, который я запускаю на сервере)
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
1

Я использую Windows 7 для разработки и следующие инструменты:

  • Netbeans IDE для CSS, XHTML, редактирования PHP и т. д.
  • Notepad ++ для быстрого редактирования ...
  • XAMPP для локальной среды разработки.
  • Firebug для отладки.
  • Скорость страницы Google и YSlow для оптимизации скорости сайта.
  • FileZilla для FTP.
  • SilkSVN для управления версиями. Требуется для плагинов Wordpress.
  • Шпатлевка для ssh
  • и т.д ....
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
1

Я просто использую Netbeans php ide, heidiSql, FileZilla, Firebug и Web Developer. Вопрос: Есть ли такой же инструмент, как PHPXref? Некоторые другие приложения widnows?

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
1

Хорошо, что все здесь описано здесь:)

Итак, я перечислил вещи, которых нет, большинство из них для Windows.

Агент Ransack его grep для окон и он бесплатный.
NexusFont бесплатный менеджер шрифтов для Windows, простой не имеет действительно хороших расширенных тегов :(
Xenu ссылка сломанная ссылка checker, сканер и карты сайта, удивительно быстро.
< a href = "http://labs.blackbaud.com/NetCommunity/article?artid=662" rel = "nofollow"> iBBDemo iphone и ipad tesing
VirtualBox Виртуальные боксы!
Poedit Для перевода кода /материала и создания файлов .mo /.po.
CamStudio сделать vids для клиентов.
Векторные магии магический мир векторов, а не бесплатно, но хорошо стоит Collorzilla для firefox, не может работать без.
Ruby backup для linux /osx
Всякий раз, когда Gem рубиновый инструмент cron

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
1

Я использую Fakemail для тестирования разнообразных функций почтовой рассылки программного обеспечения.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

в OSX:

  1. Aptana для кода и svn.
  2. MAMP для сервера Apache.
  3. YummyFTP для ftp.
  4. Safari.
  5. VMWare Fusion и Windows XP для тестирование.
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

Мне всегда нравилось держать вещи довольно просто.

  • Notepad ++
  • FileZilla
  • Google Chrome (любовь «Осмотрите»)

Мне действительно нужно узнать о GIT /SVN и т. д., но пока этого не нужно.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

Большинство моих инструментов уже были перечислены, поэтому повторение их не добавит к этому обсуждению никаких, но некоторые расширения ff, не упомянутые ранее, которые я нахожу полезными, следующие:

  • Codeburner для firebug (справочный инструмент, по SitePoint)
  • Colorzilla (инструмент для пипетки)
  • MeasureIt (инструмент линейки /измерения)

Я нахожусь на mac.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

Мой главный редактор Dreamweaver CS5, у Dreamweaver у меня был рэп-рэп во многих глазах разработчиков, я думаю, но он сильно улучшился в последних версиях. Для WordPress dev последний выпуск CS5 обеспечивает прямую поддержку работы с WordPress, а также значительно улучшенное автозавершение PHP, поэтому это довольно приятная среда кодирования, а также предлагает некоторые довольно удобные инструменты для тех, у кого более визуальное развитие.

Я работаю над OSX, но на самом деле это очень похоже на Win или Mac. Dreamweaver также предлагает интеграцию с Subversion, но лично я предпочитаю использовать Cornerstone или Версии на Mac для работы с SVN.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

Я стараюсь держать вещи простыми и раздельными.

Я запускаю сервер Ubuntu с Apache, MySQL, PHP для использования исключительно для тестирования и хостинга незавершенного производства для просмотра другими пользователями.

Инструменты на моем Mac (машина разработки):

  • Coda для редактирования файлов
  • Передача для FTP - я могу монтировать WWW-сервер сервера прямо на моем рабочем столе!
  • Терминал для SSH на сервер ... и Google для справки!
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

Я удивлен, что никто еще не упомянул BBEdit.

Я сделал переход от Windows к OS X год назад, и одна вещь, которую я не мог найти, был редактором, который просто чувствовал себя правильно. Наконец я остановился на BBEdit и не оглянулся. В нем так много слоев функциональности, которые мне нравятся.

ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

W7 /x64:

  • NetBeans для PHP, HTML, CSS (& LESS, хотя плагин не работает отлично).
  • XAMPP для среды.
  • TortoiseGIT для некоторых проектов (с GitHub)
  • TortoiseSVN для других проектов (с Beanstalk)
  • Браузеры, все.
  • Photoshop.
  • Excel (CSV -> SQL).
  • WP Plugin Тема-проверка
ответил montrealist 23 AM00000030000000131 2011, 03:35:01
0

В Mac OSX 10.6.8

  • Aptana v1.5 - эта старая версия некоторые удивительные возможности php и потрясающий локальный /удаленный инструмент синхронизации с опциями предварительного просмотра. К сожалению, даже v3 не может соответствовать v1.5 для функций php, и мне еще предстоит найти более современную среду IDE, которая может интуитивно просматривать иерархию сложных объектов. Нелегко настроить для удаленного xdebug, но это можно сделать.
  • Вилочный погрузчик - FTP с возможностью локальной /удаленной синхронизации
  • gitx - базовый git gui для OSX
  • CSSEdit - для действительно больших таблиц стилей или работы без IDE. Теперь часть Espresso
  • Kod - легкий текстовый редактор
  • Сервер Ubuntu в VMWare Fusion. Я предпочитаю это MAMP, поскольку я могу создавать разные виртуальные машины, чтобы соответствовать производственной среде разных хостов.
ответил montrealist 23 AM00000030000000131 2011, 03:35:01

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132