Некоторые моменты, которые следует учитывать при ответе на мой вопрос:
Eclipse с PDT
Пока я работал над Windows, я всегда любил Notepad ++ . Он очень легкий, но также не имеет большого количества возможностей уровня IDE, с которыми вы могли бы привыкнуть с земли .NET.
PHP ED – это, безусловно, лучшее, что я нахожу. Я пробовал почти все. и это лучший редактор php. Я люблю linux … но я продолжаю работать с окнами из-за PHP ED.
http://www.nusphere.com/products/phped.htm http://www.nusphere.com/products/tour.htm
это быстро! и это очень полно.
в нем есть:
автоматическое заполнение кода, создание в базе данных клиента, встроенная в ssh (подсказка командной строки), поддержка sftp, ftp и т. д. (монтируемые диски), удаленный и локальный отладчик, проводник кода, распознавание рамок, расширенные языковые параметры кодирования цвета для нескольких языков, html формообразователи, форматирование кода. этот список продолжается.
hands down PHPED – это главный редактор php.
есть также отличная поддержка форума для этого редактора.
Я бы очень хотел предложить студию Aptana для вашего окружения. Больше информации здесь.
И обзор здесь.
Для меня это должно быть Netbeans . Он получил все возможности IDE, которые вам могут понадобиться, и он имеет дополнительное преимущество для работы на Mac / PC и Linux, поэтому вы можете использовать его независимо от платформы. Его отличные функции включают встроенную поддержку тестирования модулей, отладки и mysql ( подробнее здесь )
gvim !
Клянусь EditPad Pro . Он легковес с синтаксической раскраской и форматированием кода, но он не включает автоматическое завершение (которое лично я не использую в любом случае). У этого есть также удивительная функция поиска.
jEdit – отличный редактор, но вам нужно установить некоторые плагины, прежде чем он окажется в лучшем состоянии.
Недавно я начал использовать Komodo Edit (бесплатная версия Komodo IDE ), и мне это очень нравится.
Многие люди любят Eclipse с PDT , но я никогда не использовал его. Может стоить проверить, но, по-видимому, он относительно ресурсоемкий.
Я согласен с Сэмом: Eclipse с PDT – лучшее, что вам нужно:
Вот пошаговое руководство по установке и использованию этих функций. Я установил его на свой ноутбук Vista, и он работал нормально:
Установите среду разработки PHP с помощью Eclipse PDT, Apache 2.2, PHP 5, MySQL 5 и phpMyAdmin с помощью XAMPP Lite
Я всегда использовал Zend Studio, и я не мог жить без него. Точки прорыва и трассировка – это волшебство. Если у вас сложный код, просто выполните строку за строкой, проверяя, что значения и логика соответствуют ожиданиям. Как люди разрабатывают большие приложения с помощью только таких программ редактирования, как «Блокнот»?
Я большой поклонник Zend Studio … он разработан для PHP, и я просто не могу жить без возможностей IDE. Альтернативами являются ActiveDate для Komodo IDE
Zeus поддерживает язык PHP (например, подсветка синтаксиса, сворачивание кода, интеллектуальное отступы, автоматическое завершение и т. Д.).
Он также имеет множество функций IDE, включая управление проектами / рабочими пространствами, встроенный контроль источника, просмотр классов и т. Д.
IDE: NetBeans для PHP [PHP, HTML, CSS – Автозаполнение, Вставка Getters / Setters] У вас нет этого в Eclipse (я пробовал Eclipse и Zend Studio – и NB лучше на милю)
РЕДАКТОР: Блокнот ++
Dreamweaver делает все, что вы указали, но не очень легкий. Мне нравится, потому что у меня есть возможность написать много простых HTML и CSS для меня. Он также имеет встроенные документы на javascript, html, php и многое другое. Я бы определенно предложил проверить это.
EditPlus очень легкий и соответствует всем вашим критериям, за исключением автозаполнения.
Мне нравится VS.PHP, потому что мне нравится работать внутри Visual Studio.
Он стоит 99 долларов, но, похоже, работает для моих целей достаточно хорошо.
Я второй Notepad ++, он легкий, быстрый и работает очень хорошо. Когда вы включаете слово в опции, это отличная поддержка при кодировании (есть также файлы завершения функций для нескольких языков). Также взгляните на плагины.
Кроме того, используйте полноценную среду IDE. Это стоит посмотреть:
Прежде чем перейти к разработке в основном на C #, я сделал довольно много PHP-разработки с помощью Notepad ++ . Преимущества:
UEStudio незаменим для меня – это мое главное приложение-убийца, которое мешает мне переходить на Ubuntu на полный рабочий день. Воспользовавшись eclipse на моем предыдущем задании, я обнаружил, что это немного ресурс hog, и интерфейс был ужасен (у меня часто будет открыто 20-30 + файлов, и интерфейс вкладки не работает так хорошо, для меня в наименее).
Строго говоря, РАО ЕЭС – это не PHP IDE (вы не будете получать интегрированную отладку), но она будет отмечать все ваши поля.
Единственным недостатком является то, что он не является бесплатным. На их веб-сайте есть 45-дневная бесплатная пробная версия (без регистрации или что-то еще), что будет определенно достаточно долго, чтобы вы знали, что это для вас.
Мне понравилось использовать PhpED, главным образом потому, что я только начал изучать PHP и отладчик, чтобы пройти через мой код и научить меня, что я делаю неправильно, действительно помогает. Но это не очень легкий вес, и я полагаю, что после получения моих отбивных я больше перейду к текстовому редактору.
Visual Studio в сочетании с VS.Php является конечным инструментом;)
Он даже поддерживает отладку с IIS и сертифицирован MS.
Vim Vim Vim Vim Vim VIM!
Хотя я только что начал тестировать Eclipse с помощью PDT, и это кажется довольно приятным. Помимо этого, я никогда не мог найти редактор, который на 100% удовлетворяет мои потребности, к сожалению 🙁 Я должен быть далеко застенчив.
gVim на окнах!
Но я не выходил за рамки обычного редактирования / поиска. Хотелось бы больше копать на Vim …
Delphi для PHP – хороший редактор PHP. Однако это не относится к легкой категории. Он имеет все ваши функции плюс визуальный дизайнер страниц WYSIWYG.
Просмотрите список функций , это довольно впечатляет. Много скриншотов. Если вы используете богатый опыт разработки .NET, вам это будет действительно хорошо знакомо.
PHP Designer довольно солидный. Я нашел его более легким, чем Eclipse, имеет встроенную поддержку TortoiseSVN, PHPDocumenter и некоторых других утилит. Это не бесплатно, но по разумной цене – 60 долларов, я думаю.
Легкий не: Dreamweaver, Aptana, Netbeans, Eclipse
Это действительно зависит от того, что вы делаете, если вы не используете OOP, тогда вам не нужна полноценная среда IDE …. то же самое с отладкой и т. Д.
Легкая, отладка, синтаксическая раскраска и т. Д …. Я бы попробовал PHP Editor 2008
Я использовал его раньше и любил … но всегда возвращаюсь к «Блокноту программистов» или к моему новому другу e-TextEditor, который является копией Textmate с mac.
Поскольку вы новичок в PHP, в любом случае вы не сможете отличить половину от них ….: /
E Текстовый редактор
Я использую UltraEdit, EditPlus, Notepad ++ и Notepad2. Все они легкие. UltraEdit действительно делает завершение кода, я думаю … Я не уверен, что не использую его.
UltraEdit – мой главный редактор.
EditPlus раньше был моим главным редактором (я сохраняю его для поиска / замены регулярных выражений, когда поддержка регулярного выражения UltraEdit не работает правильно).
Notepad2 Я связал с большинством типов файлов кода (php, js, css и т. Д.) Для быстрого редактирования при просмотре файлов в Проводнике Windows.
Notepad ++ Я использую для быстрого редактирования, подобно тому, как я использую Notepad2, но я переключусь на Notepad ++, если мне нужно открыть несколько файлов из того же проекта. Да, я должен, вероятно, просто открыть их в UltraEdit, если я это сделаю, но по какой-то причине я этого не делаю.
Просто так, как я работаю. Я странный, я думаю?
WeBuilder / Rapid PHP, по-видимому, прекрасно удовлетворяет ваши требования и даже поддерживает некоторую элементарную отладку.
Я пробовал, но не использовал широко, phpCoder – это очень приятно. Единственная причина, по которой я не покупал, – это то, что у меня уже был WeBuilder.
Наконец, я использовал Komodo IDE, который является выдающимся, но я не уверен, что его можно назвать легким. Они также предлагают бесплатную версию с открытым исходным кодом – Komodo Edit – которая не включает отладку, но я считаю, что соответствует требованиям, которые вы перечисляете.
Я недавно пробовал phpDesigner 2008 , который, похоже, является хорошей средой разработки. Однако я не использовал его достаточно долго, чтобы дать справедливый вердикт.
Edit: Ударьте это, я отказался от него. Поиск не работает, автозаполнение и обнаружение ошибок являются неприятными, и у него есть некоторые ошибки фокуса окна, которые сводят меня с ума. Я перехожу на NuSphere PhpED .