Программное обеспечение для разработки тем и плагинов WordPress? [закрыто]
Какое программное обеспечение вы используете для своих нужд, связанных с WordPress?
Пожалуйста, укажите вашу операционную систему.
В Windows XP я использую:
- файловая система (FTP)
- блокнот++ (для чтения Файлы PHP/CSS)
- firebug (расширение firefox, позволяющее мне играть с элементами веб-сайта)
Другие вещи, которыми я не пользуюсь регулярно, но хотел бы использовать больше - xaamp (локальная версия WP) - github/SVN (система контроля версий для моих файлов)
А как насчет тебя?
27 answers
ОС Windows 7 x64
Использование
- PhpStorm отличная несвободная среда разработки, большое внимание уделяется скорости и производительности
- Xdebug отладчик, множество полезных функций для дампа, стек трассировки, профиль
- WinSCP безопасная передача файлов, синхронизация папок, удаленное редактирование, резервное копирование
- Единый сервер Стек WAMP, портативные, современные компоненты
- Коллекция Internet Explorer простой способ иметь несколько IE для тестирования
- Резервное копирование Cobian резервное копирование локальных файлов
- Dropbox удаленное хранилище резервных копий (в контексте WP)
- HeidiSQL Клиент MySQL
- Макеты Бальзамика эскизы интерфейса
- Консоль 2 интерфейс командной строки
-
Firefox Портативный эти плагины не будут запускаться сами
- Поджигатель нужно ли мне объяснять?:)
- HTML-код Валидатор интегрируется с представлением источника
- YSlow производительность
- Скорость страницы производительность
- Веб-разработчик различные новинки
- SEO-врач сплошная проверка SEO без ошибок на странице
- Просмотр исходной диаграммы Представление исходного кода с цветовой кодировкой и складной страницей
-
Плагины WordPress
- Резервное копирование резервное копирование и миграция
- Консоль WordPress круто, удобно, но иногда дает сбои
- Локализация кодового стиля должна быть для переводов
- список крючков (бесстыдный плагин) несколько функций для отладки крючков
- Проверка темы запускает серию тестов по теме для требований к теме официального репозитория
- Управление ядром очень полезно для отладки доступа к файловой системе, доступа к сети и wp cron
- Генератор кодексов (бесстыдный плагин) функции исследования и заполнения вверх по кодексу
Контроль версий
Учитывая
- Chrome уже много расширений для разработки, Firefox чертовски медленно
Устарел
- Блокнот++ почти никогда не использовал его с тех пор, как взял NetBeans
- PHPXref проще ориентироваться в коде внутри NetBeans
- WP тюнер отличное профилирование производительности, к сожалению, не поддерживается и сломан для WP3
- MOWES стало слишком сложно бороться с обновлениями компонентов и проблемами стабильности (Apache начал постоянно сбоить)
- NetBeans перешли к PhpStorm
- eAccelerator - современная версия не предоставляет кэш объектов, несколько нестабильна (случайные сбои)
- webgrind - больше не нужно, PhpStorm теперь может анализировать и отображать журналы профилировщика
- CSE HTML-валидатор просто никогда не получится использовать его поверх всего остального
- Браузер запросов MySQL заменен на HeidiSQL
Я использую как Mac, так и ПК. Вот мои соответствующие наборы инструментов:
У меня есть личный репозиторий subversion на моем сервере (Mediatemple dv)
Для обеих платформ:
- Локальная PHPXref заканчивается постоянно обновляемая проверка svn магистрали
- XAMPP (ХАМПП)
- Поджигатель
Для ПК (Vista Home Premium):
- Замазка для интерфейса командной строки SSH
- Блокнот++ с NppFTP плагин в качестве моего текстового редактора
- TortoiseSVN для SVN
- FileZilla (когда мне действительно нужно. Я обычно просто использую SVN вместо этого)
- Ложка.песочница браузера net для кроссбраузерного тестирования
Для Mac (OSX):
Xdebug (лучший способ написать отличный исходный код и увидеть подсказки WordPress, возможно, устаревшие функции), а также возможности WordPress, такие как постоянная WP-ОТЛАДКА
/** Debugging WP */
define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
//define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~E_STRICT
Подробнее о моем наборе инструментов в этом посте, но в настоящее время я использую PhpStorm в качестве IDE, а также GitHub в качестве репозитория.
Внутри WordPress я использую плагин Отладочные объекты для множества заданий в отладочном контенте.
Я использую ПК до прошлого года, а теперь Mac и ПК, так что вот мои:
Как Для Mac, так и Для Windows:
- FileZilla - FTP-клиент
- Firefox Firebug - Отладка jQuery
- Navicat для MySQL - Коммерческий клиент MySQL
- Unfuddle.com - Репозиторий SVN и управление задачами для клиентских проектов
Для Mac (OS X):
- PhpStorm (буря)+ Отладчик Zend - Отладочная среда IDE (Ничего лучше на MAC)
- VirtualHostX - Локально Управляет Виртуальными Хостами Apache (Я ЛЮБЛЮ это)
- Передача FTP-клиент с синхронизацией
- Терминал для SVN (иногда)
- Фрейз - Облегченный текстовый редактор (Развилка Smultron)
- Эспрессо - Текстовый редактор с отличным визуальным поиском и заменой регулярных выражений
- Сафари 5 + Glims - Для проверки HTML+CSS+ Safari Усовершенствования
- HTTP Scoop - Разумный отладчик HTTP\
- Желудь - Редактор изображений
- Скитч - Аннотатор изображений и загрузчик
- Бальзамик - Макеты и каркасы
- Подпруга - Простой полноэкранный режим (OS X должна это делать, но не делает)
- Dropbox - Автоматическое резервное копирование основных файлов и синхронизация файлов между компьютерами
- Папарацци! - Пакетный снимок экрана инструмент
- TotalFinder - Поиск вкладок
Для Windows (Vista Business):
- PhpED - Отладка IDE (В Windows нет ничего лучше, кроме, может быть, PhpStorm+ XDEBUG-ОШИБКА)
- HeidiSQL - Отличный клиент MySQL с открытым исходным кодом
- Блокнот2 - Отличная легкая и удобная альтернатива блокноту
- TortoiseSVN - Клиент SVN
- PowerShell - Непревзойденная командная строка сценарии
- Панель инструментов разработчика IE - Для проверки HTML+CSS в Internet Explorer
- Скрипач 2 - Непревзойденный отладчик HTTP
- FinePrint - печать 2, 4 и 8 (О, как я скучаю по этому в OS X!)
Вот и все.
ОБНОВЛЕНИЕ:
Я удалил Поток (FTP-клиент) из своего списка и заменил его на Передайте (FTP-клиент), который является гораздо лучшим инструментом. Спасибо за отличную рекомендацию @Джон П.Блох!
Для разработки плагинов я использую Eclipse для разработки PHP.
Я работаю на Ubuntu (всегда последняя версия)
Мне нравится, чтобы все было как можно проще
Мои инструменты выбора:
Geany для написания кода
Файловая система для FTP
Gimp для нарезки и нарезки кубиками дизайнов, подготовленных моей командой дизайнеров (которые запускают Photoshop/Illustrator в Windows)
Dropbox для обмена файлами между разработчиками/дизайнерами
Googletalk и skype для общения в чате/голосовой связи между разработчиками
Белая доска для планирование
И тестирование в Chrome, Firefox на Linux и для Windows: Chrome, Firefox, Safari и IETester (для IE), который я запускаю на древнем ПК с Windows XP, я называю своим "мертвым ящиком"
Недавно перешел на Mac из Windows
В настоящее время используется: Mac OS 10.6.7
- PHP Storm 3 с плагином CSS-X (Интегрируется с Firebug и сохраняет и редактирует CSS в реальном времени.
- Xdebug
- Капистрано
-
Передавать и
ExpanDrive (Монтирует удаленные папки при запуске) для SFTP Кода для базового редактирования, когда я не хочу открывать PHP Шторм- Теперь я редактирую весь код в PHP Storm
LittleSnapper для снимков экрана и аннотаций- Терминал и nano для работы на моем живом сервере
- MAMP Pro для локальной среды разработки
- Photoshop CS5 для graphix
- Омниграф для каркасов
- VMware Fusion для запуска Windows 7 в моем Mac
Веб-приложения
- Свежие книги для выставления счетов и отслеживания расходов
- Bidsketch для создания предложений
- Authorize.net для обработки кредитных карт
- Эхо-сигнал для обработки электронных подписей
- Приложения Google для электронной почты, календаря и документов
Устарел (для меня) Программное обеспечение Windows
- IDE NetBeans
- Блокнот ++
- Основной FTP
- Шпатлевка и шпатлевка
- WinSCP
Программное обеспечение Windows, используемое в виртуальной машине
- Представление IPMI kvm-по-IP для управления моим сервером
Я на Ubuntu 10.04:
- Vim (редактирование текста)
- Поджигатель (отладка CSS)
- Gimp (манипуляция изображениями)
- Чернильный пейзаж (векторное искусство)
- Git (контроль версий)
- Файловая система (FTP)
- Apache (локальная установка Wordpress)
OSX:
- Кода и эспрессо для PHP/CSS
- IDE Netbeans для редактирования CSS, XHTML, PHP и т.д.
- Поджигатель для отладки в Firefox
- Передача по FTP
- Бальзамический для каркасов
- Git для управления версиями
- Фотошоп для компов
-
Vmware Fusion для машин разработки:
Любой желающий может скачать "бесплатно" любую готовую виртуальную машину LAMP, Python, Django и т.д. с http://turnkeylinux.org
На моем компьютере:
- XAMPP для локальной разработки
- Winscp для SFTP/FTP
- Git для управления версиями
- Возвышенный для редактирования текста
На моем Mac
- Передача для SFTP/FTP
- MAMP для локального разработчика
- Textmate для кодирования
- Терминал для работы с Git
- Gitx для нечетного визуального представления репозиториев Git
- Фрагменты для хранения моих фрагментов кода
Я разрабатываю на ubuntu (в настоящее время работает 10.04).
Для разработки WordPress я использую:
- geany (скрипт быстрого редактирования)
- затмение (при полной разработке)
- RapidSVN (или плагин SVN eclipse)
- Файловая система
- phpMiniAdmin и phpMyAdmin phpMiniAdmin и phpMyAdmin
- Поджигатель (для редактирования javascript и CSS)
- Управление паролями с помощью LastPass.com
Моя стратегия при разработке плагина, размещенного на wordpress, я разрабатываю этот плагин в рабочей области eclipse и создайте символическую ссылку из магистралей на wp-content/plugins
. Таким образом, я смогу лучше управлять своими плагинами.
Это хорошая тема. Я использую многие из тех же инструментов, что и выше, а также в версиях Windows и Linux. Может быть, те, которые я использую специально и не упоминал:
- total commander для сравнения каталогов и файлов и ftp-ing: http://www.ghisler.com / (в основном бесплатный, но условно-бесплатный, я "купил" его несколько лет назад)
- RTC для управления версиями и списков задач: http://jazz.net/projects/rational-team-concert / (бесплатно для 10 пользователей)
- кодер снов для mysql (бесплатное управление sql): http://www.sqldeveloper.net/database-tools/mysql/overview.html
- Xara для всех графических элементов: http://www.xara.com/eu / (да, я купил его и продолжаю обновлять с первых версий, сейчас он стоит 279 евро, но это действительно того стоит)
- Irfanview (http://www.irfanview.com ) для быстрого копирования/вставки/операций с изображениями и пакетной обработки
- Wireshark (http://www.wireshark.org /) (бесплатно) - для проверки, например, является ли вызов RPC хорошо
- иногда Искусствовед (http://www.artweaver.de /) (бесплатно) для рисунков на планшетах
- я управляю своими миллионами паролей для всех этих сайтов с помощью roboform(http://www.roboform.com /) (оплачивается также за мобильный телефон), lastpass (https://lastpass.com /) бесплатно и сохраняйте пропуск (http://keepass.info /), все еще не нашли самого лучшего решения
Не многие перечислили вещи, которые они используют для клиентов, поэтому я решил поделиться своим списком:
- Zendesk для поддержки клиентов и форумов
- Распутать для управления версиями и отслеживания ошибок
- Почтовый штемпель для надежной отправки и отслеживания электронных писем клиентам
- Maxmind для проверки на мошенничество и автоматического подтверждения по телефону в версии для разработчиков
- oDesk для тех случаев, когда я отстаю от исправления ошибки
- Mailchimp для маркетинга по электронной почте клиентам
- Рамшьям - Первый уровень технической поддержки
Я также использую этот канал Yahoo, который я сделал, для мониторинга проблем безопасности и релизов WordPress, и мне нравится использовать Ideone для быстрого тестирования фрагментов кода.
Операционные системы:
- Windows XP (основная)
- Windows Vista 64 (когда я не на ноутбуке)
Инструменты:
- Блокнот++ с плагином кодирования Zen (для всего кода)
- FileZilla (для FTP, когда мне это нужно)
- Единый сервер (PHP/MySQL/Apache + xdebug, который я установил)
- Ночные клубы Firefox + Стабильный Firefox (магистральный + стабильный)
-
Firefox Ext:
- Поджигатель
- Веб-разработчик
- Стильный _
- TortoiseSVN (для благости SVN)
- Фейерверк CS3 (обработка изображений)
Я думаю, что осветил важные (без которых не могу жить) из них..:)
В Windows XP я использую:
- Файловая система (FTP)
- Dreamweaver (PHP/CSS/JS)
- Поджигатель (много отладки)
- IETester (Чтобы убедиться, что в IE6 ничего не взорвется)
- WAMP (Для запуска локального сервера тестирования)
- Tortoise SVN (Для отслеживания локальных изменений и синхронизации с репозиторием подключаемых модулей WP)
- Flyspray (онлайн-трекер ошибок, который я запускаю на размещенном сервере)
Я использую Windows 7 для разработки и следующие инструменты:
- IDE Netbeans для редактирования CSS, XHTML, PHP и т.д.
- Блокнот++ для быстрого редактирования...
- XAMPP для локальной среды разработки.
- Поджигатель для отладки.
- Скорость страницы Google и YSlow для оптимизации скорости сайта.
- Файловая система для FTP.
- SILKSVN для управления версиями.. Требуется для плагинов Wordpress
- Шпатлевка для ssh
- и т.д....
Я просто использую php ide Netbeans, HeidiSQL, FileZilla, Firebug и веб-разработчика. Вопрос, есть ли подобный инструмент, такой как PHPXref?Какое-нибудь другое приложение widnows?
Ну, здесь почти все описано:)
Поэтому я перечислю то, чего нет, большинство из них предназначено для Windows.
Агент Ransack его grep для Windows, и он бесплатный.
NexusFont бесплатный менеджер шрифтов для Windows, простой не имеет действительно хороших расширенных тегов:(
Xenu поиск ссылок проверка неработающих ссылок, поисковик и карты сайтов, удивительно быстрая.
Ibbdemo тестирование iphone и ipad
VirtualBox Виртуальные ящики!
Поэдит Для перевод кода/материалов и создание файлов .mo/.po.
CamStudio создает видео для клиентов.
Векторная магия волшебный мир векторов, не бесплатный, но того стоящий
Collorzilla для firefox, не может работать без.
Резервное копирование Ruby для linux/osx
Всякий раз, когда драгоценный камень инструмент ruby cron
Я использую Fakemail для тестирования различных функций рассылки программного обеспечения.
В OSX:
- Аптана для кода и svn.
- MAMP для сервера Apache.
- YUMMYFTP для ftp.
- Сафари.
- VMware Fusion и Windows XP для тестирования.
Мне всегда нравилось, чтобы все было довольно просто.
- Блокнот++
- Файловая система
- Google Chrome (люблю "Проверять")
Мне действительно нужно узнать о GIT/SVN и т. Д., Но пока мне это не нужно.
Большинство моих инструментов уже были перечислены, поэтому повторение их не добавит ничего к этому обсуждению, но некоторые расширения ff, не упомянутые ранее, которые я нахожу полезными:
- Программа кодирования для firebug (Справочный инструмент, от SitePoint)
- Colorzilla (инструмент для пипетки)
- Измерение (линейка/инструмент измерения)
Я на компьютере Mac.
Мой главный редактор Dreamweaver CS5, я думаю, что у Dreamweaver был неудачный рэп в глазах многих разработчиков, но в последних нескольких версиях он значительно улучшился. Для разработчиков WordPress последняя версия CS5 обеспечивает прямую поддержку работы с WordPress, а также значительно улучшенное автоматическое завершение PHP, так что это довольно приятная среда программирования, а также предлагает некоторые довольно удобные инструменты для тех, кто больше ориентирован на визуальную разработку.
Я работаю над OSX, но это почти то же самое на самом деле на Win или Mac. Dreamweaver также предлагает интеграцию с Subversion, но лично я предпочитаю использовать либо Краеугольный камень, либо Версии на Mac для работы с SVN.
Я стараюсь, чтобы все было просто и разделено.
Я запускаю сервер Ubuntu с Apache, MySQL, PHP для использования исключительно для тестирования и размещения незавершенной работы для ознакомления другими.
Инструменты на моем Mac (машина разработки):
Я удивлен, что никто еще не упомянул BBEdit.
Я переключился с Windows на OS X примерно год назад, и единственное, чего я не смог найти, - это редактор, который просто казался правильным. Я, наконец, остановился на BBEdit и не оглядывался назад. В нем так много уровней функциональности, которые мне нравится открывать.
W7/x64:
- NetBeans для PHP, HTML, CSS (и МЕНЬШЕ, хотя плагин работает не идеально).
- XAMPP для окружающей среды.
- TortoiseGit для некоторых проектов (с GitHub)
- TortoiseSVN для других проектов (с бобовым стеблем)
- Браузеры, все.
- Фотошоп.
- Excel (CSV -> SQL).
- Плагин WP Проверка темы
В Mac OSX 10.6.8
- Aptana v1.5 - эта старая версия обладает некоторыми удивительными возможностями php и потрясающим инструментом локальной/удаленной синхронизации с предварительным просмотром различий. К сожалению, даже v3 не может соответствовать v1.5 для функций php, и мне еще предстоит найти более современную среду разработки, которая могла бы так интуитивно просматривать сложную иерархию объектов. Нелегко настроить для удаленного xdebug, но это можно сделать.
- Вилочный погрузчик - FTP с возможностью локальной/удаленной синхронизации
- gitx - базовый графический интерфейс git для OSX
- CSSEdit - Для действительно больших таблиц стилей или для работы без IDE. Теперь часть эспрессо
- Kod - Облегченный текстовый редактор
- Сервер Ubuntu в VMware Fusion. Я предпочитаю это MAMP, так как я могу создавать разные виртуальные машины в соответствии с производственной средой разных хостов.