Я использую Редактор Vim для PHP, я знаю, что многие люди укажут на PDT, но так или иначе мне нравится оставаться с VIM и так
Каковы Ваши предложения для идеальной конфигурации VIM для разработки PHP?
Вы, вероятно, захотите использовать файл синтаксиса PHP, например: http://www.vim.org/scripts/script.php?script_id=1571
FWIW: Лично мне нравится изучать vim на на данный момент, но все же предпочитаю netbeans для разработки PHP, потому что у него есть много необходимых мне функций, таких как автоматический scp на удаленный сервер и удаленная отладка с помощью XDebug.
Мне нравится, чтобы ваш код автоматически складывался для вас ..
http://www.vim.org/scripts/script.php? script_id = 1623
Складывание в Vim в целом ...
:h folding
и чтобы проникнуться духом php, используйте цветовую схему phpx ..:)
http://vimcolorschemetest.googlecode.com/svn/colors/phpx.vim
Посмотрите этот проект в целом, чтобы узнать о некоторых хороших цветовых схемах.
Это действительно зависит от вашего стиля, но хорошее место для начала - создать файл под названием ~/.vim/after/ftplugin/php.vim
. Если вы найдете какие-либо полезные отображения для PHP, поместите их в этот файл (используйте опцию
для отображений, чтобы предотвратить их утечку в другие типы файлов). Как только вы узнаете, какие значения вам нравятся для tabstop
, autoindent
, smartindent
и т.д., поместите их в файл ftplugin с помощью :setlocal
.
Если вы использовали PDT и вам он нравится, вы можете изучить Eclim . Он позволяет использовать vim, но подключается к eclipse для проектов, завершения кода и т. Д. Это немного упрощает переход в PDT для отладки, а затем обратно в vim для кодирования.
вам действительно следует использовать VIP Тобиаса Шлитта, который представляет собой интеграцию VIM для PHP, включая скрипт phpDocumentor для VIM (PDV). Основным компонентом является плагин типа файла VIM, который настраивает множество улучшений VIM для более удобного использования. Редактирование PHP в VIM. ".
Я использую его еще до того, как его название изменилось с PDV на VIP, и это действительно превосходно.
Вы можете получить его с github по адресу http://github.com/tobyS/vip