Ответ 1
Если вы можете подождать, поддержка Symfony скоро появится в Netbeans: http://www.netbeans.org/issues/show_bug.cgi?id=145913. Я пока займусь функциями отладки и проверки Zend Studio 5.5.
Я ищу IDE с использованием Symfony Framework.
У меня есть некоторый опыт использования NetBeans 6.5 IDE, но он не всегда, кажется, завершает методы класса, плюс он не кажется, есть встроенные фрагменты кода PHP.
Вот функции, которые я бы идеально хотел иметь в порядке важности из среды IDE:
Если вы можете подождать, поддержка Symfony скоро появится в Netbeans: http://www.netbeans.org/issues/show_bug.cgi?id=145913. Я пока займусь функциями отладки и проверки Zend Studio 5.5.
Komodo IDE (или, без отладки и контроля источника, бесплатный Komodo Edit) + набор команд для Komodo для использования задач symfony. делает все ваши 4 очка, а также работает для Perl, Python, Ruby и Tcl.
Я рекомендую NetBeans. Вы можете следовать этому руководству: Использовать NetBeans для настройки проекта PHP Symfony
Многие вещи меняются. вышеупомянутая ссылка нарушена. И теперь Oracle владеет Netbeans. Итак, я НЕ рекомендую вам небезопасную сеть! Попробуйте gvim!
Symfony поддерживается NetBeans 6.8.
Что касается меня, это Eclipse + PDT. Но NetBeans уже поддерживает phpDoc 1.4 (в то время как PDT не имеет), поэтому вы можете документировать (и IDE сможет автозаполнять) "магические" свойства и методы. Пользователи Doctrine, безусловно, оценят это:)
UPD: Прошло некоторое время, и я сначала перешел на NetBeans (он казался легче, быстрее и менее сложным). Затем я использовал PhpStorm EAP, понравился и даже купил лицензию:)
Итак, здесь и сейчас моими IDE являются:
Я бы рекомендовал использовать PHPEDIT, это программное обеспечение с лучшей поддержкой для всех версий symfony,
вы можете посмотреть скринкаст о том, как легко можно разрабатывать проекты symfony с помощью phpedit. Ссылка
Вы можете просто использовать Textmate для разработки Symfony. Получив сцепление с ним, он также отлично подходит.
Я использую Symfony с версии 0.6 и использовал Zend Studio (как более ранние версии, так и более поздние версии на базе Eclipse), Eclipse, Komodo, NetBeans, VIM, e TextEditor и Sublime Text.
Недавно я переключился на PHP Storm, и я должен сказать... Он полностью уничтожает все другие варианты. Определенно мой выбор!
Я использовал Eclipse PDT в прошлом и перешел на Netbeans месяц назад... После того, как я попробовал оба варианта, я бы рекомендовал Netbeans: у него лучшие инструменты для рефакторинга, и он лучше работает в целом.
Ознакомьтесь с Symfoclipse, плагином Symfony для среды Eclipse + PDT. Здесь ссылка;-)
Это NetBeans для PHP. Он поддерживает symfony.
PHPEdit сбрасывает конкуренцию. Конечно, вы должны заплатить за это, но у него есть поддержка SVN, GUI для всех команд symfony, редактирование yaml и т.д.
Вы получаете много за свои деньги и делаете разработку намного проще и быстрее.
Вы вернете свои деньги с одним проектом сразу же после того, как вы сохранили.
Я предпочитаю старую школу, textmate или bbedit (которую я становлюсь настоящим поклонником)