Что является лучшим IDE для PHP?

Я'м разработчик PHP и сейчас я использую Блокнот Для редактирования кода, но в последнее время я'вэ искал IDE, чтобы облегчить мою работу.

Я'вэ посмотрел на затмение, роптание студии и несколько других, но я'м не решили, они все выглядят достаточно хорошим, но немного сложнее. Я'м уверена, что это'МР все сделать, как только я привыкаю к нему, но я не'т хотите тратить свое время.

Это то, что я'м ищу: &л;ул> <ли>FTP поддержки</ли> <ли>код выделить</ли> <ли>поддержка СВН было бы здорово</ли> <ли>Ruby и JavaScript будет большим</ли> </ул>

Для PHP я бы рекомендовал PhpStorm именно.

Он поддерживает FTP и SFTP синхронизация, хорошо интегрируется с подрывной, ССС, подвижный и даже ГИТ. Кроме того, он поддерживает HTML и CSS, Javascript и ручками языке-смешивания также как SQL или HTML-блоков внутри PHP-кода, JSON и т. д..

Но если вам нужно Рубином, вы можете попробовать другой иде - RubyMine с одинаковыми возможностями, но для Руби.

Комментарии (2)

В NetBeans. Проверить 7.0.1.

Он поддерживает синхронизацию по FTP/SFTP клиент, хорошо интегрируется с Subversion, в CVS, Mercurial и даже с Git (с плагином). Кроме того, он поддерживает HTML и CSS, Javascript и популярных фреймворков и подробнее.

И его бесплатно.

Комментарии (1)

Жаль, что никто не упомянул phpDesigner. Это's действительно лучшая среда IDE я'вэ наткнулся (и я верю, что я'пробовала их все).

Главный плюс этого заключается в том, что он'ы не на основе Java. Это держит все это дело быстро.

Особенности:

  • Интеллектуальная подсветка синтаксиса - автоматическое переключение между PHP и HTML, CSS и JavaScript в зависимости от вашей позиции!
  • РНР (обе версии 4 и 5)
  • С SQL (СУБД MySQL, СУБД MSSQL 2000, MSSQL на 7, Энгр, Interbase версии 6, в Oracle и Sybase)
  • В HTML/XHTML-КОД
  • УСБ (обе версии 1 и 2.1 поддерживаются)
  • На JavaScript
  • По VBScript
  • Ява
  • На C#
  • На Perl
  • Питон
  • Руби
  • Умница

На PHP:

  • Поддержка как для PHP 4 и PHP 5
  • Кода для PHP (включая классы, расширенные классов, интерфейсов, свойств, функций, констант и переменных)
  • Автозавершение кода (технология IntelliSense) для PHP - код поможет как вы типа
  • Подсказка код (подсказка код) для PHP - код поможет как вы типа
  • Работы с любым PHP-фреймворков (классы доступа, функций, переменных и т. д. на лету)
  • На PHP объектно-ориентированное программирование (ООП), в том числе вложенных объектов
  • Поддержка PHP помощи heredoc
  • Заключить строки в одинарные или двойные кавычки, перевода строки, возврата каретки или табуляции
  • Переменные PHP сервер
  • Инструкция PHP шаблоны (если, еще, то, хотя...)
  • Мощный PHP кода красоты с множеством конфигураций и поддержка профиля
  • мастер документатора РНР
  • Добавить документатора РНР документация для функций и классов с одним щелчком мыши!
  • документатора РНР теги
  • Комментировать или раскомментировать в один клик!
  • Перейти к любой декларации с фильтрацией по классам, интерфейсы, функции, переменные или константы

Отладка (РНР):

  • Отладка с помощью отладчика xdebug
  • Точки останова
  • Шаг за шагом отладки
  • Шаг в
  • Шаг за
  • Выполнить до курсора
  • Бегите, пока не вернется
  • Стек вызовов
  • Часы
  • Переменные контекста
  • Оценить
  • Профилирования
  • Несколько сеансов
  • Совет по оценке
  • Ошибки ловить
Комментарии (3)
Решение

Вы уверены, что вы'вновь ищу язь? Функции, которые вы'вновь описывать, вместе с показаться слишком сложной, что вы получили, например, описанные в статье, предполагают, что, возможно, все, что вам действительно нужно-это хороший редактор с подсветкой синтаксиса и интеграции с некоторые общие инструменты рабочего процесса. Для этого есть куча вариантов.

Я've использовали для jedit на нескольких платформах успешно, и это уже ставит его выше всего остального (много идей являются кроссплатформенными, но Aptana и что-нибудь на основе Eclipse будет довольно тяжелым-вес, если полный-признакам). для jedit есть готовые плагины для все из вашего списка, и подсветка синтаксиса для большого количества языков. Вы также можете вызвать консоль в нижней части окна, вызывать скрипты из редактора, и так далее. Это's не совершенный (интерфейс лучше, чем большинство Java-интерфейсы, но не совершенна, но я не'т так думаю), но я'вэ была удача с ним, и он'll быть намного проще, чем роптание/затмение.

Что сказал, Я люблю роптание совсем немного для веб-разработки, он делает много тяжелой работы для вас, как только вы'вновь на кривую обучения.

Комментарии (1)

Затмение ФДТ Очень приятно.

Комментарии (2)

Я'm всегда поражало, что все больше людей не'т использовать Активностити Комодо.

Это лучший отладки объектов любой среда разработки для PHP, я пробовал, это очень зрелый продукт и имеет больше полезных функций, чем вы можете встряхнуть палку. Следует отметить, что он имеет фантастический инспектор по HTTP, отладчик JavaScript и регулярный набор инструментов выражения. Вы можете сделать его так, чтобы он шагов через PHP, то вы увидите ваш JavaScript выполняется, а затем увидеть ваш HTTP-трафик идет по провода!

Он также поставляется в свободном (Комодо редактировать) и открытые (OpenKomodo версии).

Да, и если вы Don'т всегда рубить просто на PHP, это's сконструирован как мульти-языковой редактор и камни для Ruby и Python тоже.

Я'вэ был счастливый клиент около 5 лет.

Комментарии (1)

Там'ов нет "Лучшие" и язь, только лучше и хуже.

Прямо сейчас я'м пытаются обосноваться в компании Aptana. В нем много хлама, что я Дон'т хотите, как-то "Jaxer" и декорации все на месте. Это's не достаточно быстро, но давится на больших файлах, когда синтаксическая подсветка кода на. Я не смог выяснить, как настроить отладки PHP. Три хорошие вещи о Aptana: простота установки плагина, очень быстрый и интуитивно понятный подрывной Плагины, ligning быстрый поиск файлов.

Я пробовал Eclipse PDT и Зенд для Eclipse, но у них есть уровни кошмара хлама интерфейс. Установка плагинов-это живой ужас версию нестыковки и загадочные сообщения об ошибках.

Я также использую Комодо (они купили нам лицензии на работу). Комодо имеет очень понятный интерфейс, но невероятно медленно, захлебывается на средних файлов с подсветкой синтаксиса. Поиск файла является интуитивно понятным, но довольно медленно. Интеграция Subversion-это не то, что большой - медленный и глючный. Если бы не затянутость, я бы, наверное, застрял с Комодо, особенно для отладчика.

Комментарии (0)

Чтобы вы начали, вот список редакторов РНР (Википедия).

Комментарии (0)

Для PHP в частности, phpedit выступает является лучшим, и я старался и работал в некоторых из них, в том числе, в Dreamweaver, эллипса, то Emacs, ноутпад + - Notepad++, NetBeans и, личные ...

Комментарии (0)

Он - Отличный легкий редактор -- как блокнот для Linux, только лучше. Я нахожу это, в сочетании с несколько скриптов и симлинки для связывания модулей в веб-исходное дерево, сделать разработки на Linux легко и весело.

Комментарии (3)

Я'м, используя Зенд студии. Он имеет приличную подсветку синтаксиса, завершение кода, и такие. Но лучшая часть заключается в том, что вы можете отлаживать PHP-код, либо с отдельного интерпретатора PHP, или даже на реальном веб-сервере, как тебя "Обзор" и по вашим страницам. Вы получаете обычные клавиши в Visual студии, точки останова, часы и стек вызова, который является практически незаменимым для охоты ошибка. Не более "предупреждение()" и загроможденный отлаживать исходный код :)

Комментарии (1)

http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html

Лично я люблю Блокнот++... :Д . По ссылке выше сравнивает некоторые из лучших идей и лучших арен'т бесплатно.

Я'd рекомендую Комодо 4.4, хотя (я использовал пробную версию), так как это было потрясающе. Лучше, чем Notepad++, но не бесплатно... :(

Комментарии (4)

Я бы порекомендовал Зенд IDE для интегрированный отладчик.

Комментарии (0)

Какие особенности язь ты хочешь? Интегрированные сборки двигателя? Отладчик? Подсветку кода? Технология IntelliSense? Управление проектом? Управление конфигурацией? Инструменты тестирования? Кроме подсветки кода, ни один из них не в ваших требованиях.

Поэтому мое предложение заключается в использовании редактор, который поддерживает плагины, такие как блокнот (которое вы уже привыкли). Если там's уже не плагин, который делает то, что вы хотите, потом напишу.

Я использовать коды на Mac&ампер;усилитель; nbsp;ОС&ампер;усилитель; nbsp;Х.

Комментарии (0)

Затмение с PDT.

Комментарии (1)

Я использую и как быстрый PHP.

Комментарии (0)

Есть новый парень в городе, PhpStorm именно от JetBrains. Вы используете его, и я уверен, вы забудете все другие редакторы. Это'ы дороговатый правда, к сожалению.

Комментарии (1)

RadPHP (ранее известная как Delphi для PHP) является лучшей.

Комментарии (0)