2010-11-01 2 views
2

Я сражался с несколькими IDE до сих пор без особого успеха, поэтому решил, что спросить кого-нибудь мудрее. Я хотел бы иметь один из этих функций:PHP IDE для удовлетворения моих потребностей в Win 7

  1. Быстрое завершение кода;
  2. Завершение для HTML (с тегами и тегами) контента, CSS и, желательно, jQuery;
  3. Отладчик, который может работать с установкой WampServer;
  4. Завершение нативного PHP команды, как хорошо
  5. ярлык для перехода к файлу в текущем проекте/рабочее пространство (например, Ctrl + Shift + O в Netbeans) -> То, что я имел в виду вот что ярлык для открытия окно, в котором вы можете ввести начало имени файла, и он покажет вам все соответствующие файлы в проекте; поэтому можно ориентироваться только на клавиатуре.

Я уже попробовал некоторые из среды IDE:
Netbeans:

  • Это медленно, очень медленно. Самая медленная IDE из них все, что я считаю
  • У отладчика были проблемы, и в целом я не смог его сработать
  • Вы можете с легкостью настроить автоматическое форматирование (по крайней мере, так, как я хотел бы его настроить) - вы можете либо отключите его или нет с ним
  • Я использую его прямо сейчас, но стараюсь его изменить!

Eclipse PDT

  • Любопытное slowish, хотя быстрее, чем Netbeans
  • Там не было никакого кода намекая для собственных команд PHP @ _ @
  • После перезапуска IDE, отладчик решил прекратить добавив? X-DEBUG, что бы ни делал ссылки, и он прекратил работать как результат.
  • Подзаголовок не сработал!

NuSphere PHP Edit

  • Быстро и блестящие, хорошо для моего нетбука, но там нет "Перейти к файлу" команду
  • Нет JS намекая

Комодо и PHPDesigner 7 был дисквалифицирован по некоторым причинам, которые я сейчас не могу вспомнить, но они были серьезными.
Я протестировал большое количество IDE, но их очень много, и их довольно сложно протестировать, поэтому я буду благодарен за ввод информации о том, что соответствует всем перечисленным выше требованиям.

+0

Возможный дубликат [Любая хорошая PHP IDE, желательно бесплатная или дешевая?] (Http://stackoverflow.com/questions/6166/any-good-php-ide-preferably-free-or-cheap). Также [здесь] (http://stackoverflow.com/search?q=php+ide+cheap+free). Со списком, который вы даете, не так много, чтобы попробовать с точки зрения полноценных IDE. Возможно, [PHPStorm] (http://www.jetbrains.com/phpstorm/) подойдет вам. – Gordon

+0

В Nusphere есть файл, но он находится в заголовке файла. Опция «Locate file in Workspace», не thik есть короткий отрезок, но если вы найдете, скажите мне, пожалуйста :) – AntonioCS

+0

@ Gordon - Я знаю, что есть много похожих вопросов, и я прошел через многие из них, пытаясь попробовать найти что-то, что хорошо работает для меня, и только после того, как я понял, что не сделал никакого прогресса, я решил спросить. Кроме того, большинство IDE - это большие файлы, и для загрузки их требуется много времени (my max download = 32KBytes/s). PHPStorm выглядит интересно, я собираюсь попробовать. @AntonioCS: Я неправильно сформулировал себя, это не совсем то, что я имел в виду :). – Maurycy

ответ

0

Как ни странно, я решил согласиться на Aptana 3 Beta. Хотя многие функции не работают, это ужасно быстро, и мне нравится сглаженный шрифт. Спасибо всем за помощь!

1

Рассмотрите vim. Сначала это очень больно, но оно соответствует всем вашим требованиям, если у вас также нет (пока еще невысказанного) требования к графическому пользовательскому интерфейсу.

  1. Быстрое завершение кода: быстрый я когда-либо сталкивался, С-х С-о
  2. Да, Да, и наверное.
  3. vim может использовать xdebug для получения этой функции. How to set up on linux.
  4. Да.
  5. : o поддерживает равномерное заполнение.
+0

Я не думаю, что смогу привыкнуть к Виму, я дважды пытался (три раза подсчитываю свою попытку). Может быть, если кто-то знающий в нем стоял рядом со мной и объяснял все, что я мог бы начать использовать. Но нет для vim от меня, к сожалению :( – Maurycy

1

PHPStorm - относительно новый претендент на сцену IDE людьми, которые делают IDEA и Resharper. Я не могу сказать, что это невероятно быстро, но оно специально предназначено для PHP и имеет много приятных функций. Я чувствую, что это значительное улучшение по сравнению с Netbeans или Eclipse.

Возможно, вы захотите попробовать pre-release следующей версии, так как они добавили много новых функций.

+0

Довольно приятно до сих пор, но я не могу найти способ отладить его. Я попытался прочитать некоторые статьи об отладке в нем, но все они были о версии 1.0.1 (и я скачал 1.0.2), и все необходимые шаги сейчас несуществуют. Не то, чтобы я мог заставить его работать в netbeans :). Я буду тратить свое время, чтобы увидеть, насколько мне очень нравится эта IDE. – Maurycy

+0

Я использую XDebug. Работает отлично. Мне легче позволить PHPStorm просто слушать входящие соединения из cookie браузера. –

Смежные вопросы