Существует множество небольших редакторов, таких как Notepad ++, vim и SciTE, но они работают только по одному файлу за раз. Другими словами, они не осознают всю область действия кодовой базы.
С другой стороны, все полные IDE, которые я видел, которые предлагают завершение кода (по всем файлам в проекте), занимают достаточное количество памяти для запуска. Eclipse PDT, PHPStorm и т. Д.
Я ищу крошечную среду разработки с не более чем завершением кода и раскраской синтаксиса, чтобы перемещаться по некоторым системам с ограниченным доступом, в которых работает PHP. Есть ли что-нибудь подобное?
Windows или Linux
Обновить
Чтобы уточнить, если приложение не может выполнить многофайловое кодовое завершение (полный код в одном файле, на основе классов в других файлах), это не соответствует моим требованиям.
Geany – мой редактор выбора. Он небольшой, кросс-платформенный (GTK) и поддерживает буквально десятки языков. (включая PHP). Он имеет подсветку синтаксиса, завершение кода и даже пользовательские команды «build». (например, php -l для проверки работоспособности)
Netbeans – это лучший исполняемый PHP-редактор с завершением кода, который я использовал; что это далеко не легкий редактор. Но я не думаю, что любой редактор с завершением кода будет действительно легким.
Попробуйте Komodo Edit или Komodo IDE. Он включает все функции поддержки PHP и даже отладки (в среде IDE).
http://www.activestate.com/komodo-ide
В нем есть некоторые ошибки, такие как PHP-переменные, отображаемые в автозаполнении JavaScript.
Попробуйте v6 beta: http://www.activestate.com/komodo-edit/downloads
Я использую MacVim, и у меня часто есть несколько файлов, открытых в отдельных вкладках.
Vim поддерживает подсветку синтаксиса из коробки и завершение кода, если вы используете плагины ctags.
Смотрите также:
Nusphere PHPEd. Это тот, который я использую после ужасных Java-альтернатив и Zend Studio, чтобы назвать обезглавленных: P. Он быстро растет, имеет встроенную библиотеку завершения кода, полностью настраиваемую подсветку синтаксиса для PHP 4.x, PHP 5.x, PHP 5.3, html, css, smarty, perl, sql, xml, c / c ++, python, asp, js и кто знает, что еще.
Особенности:
PHP Expert Editor – довольно небольшое приложение, которое позволяет редактировать несколько файлов, выделять синтаксис и интегрироваться с PHP для проверки синтаксиса. Я использую его в течение многих лет.
Я использую блокнот ++ большую часть времени. Но вы можете попробовать эту бесплатную среду IDE, которая, как мне кажется, соответствует вашему счету Codelobster. Это около 13mb
Лучшей PHP IDE сейчас в производстве будет Zend Studio, но она не бесплатна. Поэтому самым близким будет Eclipse PDT, но вам это не нравится.
Студия Aptana для PHP была намного лучше, но была прекращена, и теперь Aptana стала IDE для JS и Ruby, но я попытался сохранить то, что осталось от нее , поэтому он по-прежнему доступен.
До сих пор я не нашел ничего лучше, чем Aptana Studio для PHP.
Большой возврат – это только поддержка синтаксиса PHP 5.2.
Aptana также является одной из самых больших IDE для Javascript, а редактирование HTML + CSS также является шагом вперед, чем в NetBeans (завершение кода для селекторов CSS, основанных на HTML).
Aptana также поддерживает механизм шаблонов Smarty, который отлично подходит для меня.
Лучшая часть – установка не требуется . Просто распакуйте и запустите. Это требует только установки JRE, и большинство из нас это установило. И это может привести к конфликтам с проектами Eclipse, поэтому для чистого эксперимента откройте проект, который не содержит служебных файлов Eclipse.
SciTE неплохо подходит для продвинутого, легкого редактора. Единственным недостатком в этом сценарии является то, что вам придется добавлять завершение кода и дерево файлов через плагины. К счастью, плагины очень просты в изготовлении.
Я использую sublimeText или скобки или Atom. Они небольшие и не требуют высокой производительности.
Восхитительный текст 3
Кронштейны
Atom IDE