Подтвердить что ты не робот

Какая у вас идеальная конфигурация vim для разработки php?

Я использую редактор VIM для PHP, я знаю, что многие люди будут указывать на PDT, но каким-то образом мне нравится оставаться с VIM и поэтому

Каковы ваши предложения по идеальной конфигурации VIM для разработки PHP?

4b9b3361

Ответ 1

Возможно, вы захотите использовать файл синтаксиса PHP, например: http://www.vim.org/scripts/script.php?script_id=1571

FWIW: Лично я наслаждаюсь изучением vim в настоящий момент, но все же предпочитаю netbeans для разработки PHP, потому что у него есть много функций, которые мне нужны, такие как автоматический scp для удаленного сервера и удаленная отладка с XDebug.

Ответ 2

Если вы использовали PDT и как он, вы можете посмотреть Eclim. Он позволяет использовать vim, но перехватывает в eclipse для проектов, завершение кода и т.д. Это облегчает переход в PDT для отладки, а затем обратно в vim для кодирования.

Ответ 3

вы действительно должны использовать Tobias Schlitt VIP, который является "интеграцией VIM для PHP, включая phpDocumentor для VIM (PDV) script. Основным компонентом является плагин типа VIM файла, который настраивает множество улучшений VIM для более удобное редактирование PHP в VIM.".

Я использую его с тех пор, пока его имя не изменилось с PDV на VIP, и это действительно превосходно.

Вы можете получить его с github в http://github.com/tobyS/vip

Ответ 4

Это действительно зависит от вашего стиля, но хорошим местом для начала является создание файла с именем ~/.vim/after/ftplugin/php.vim. Если вы найдете какие-либо полезные сопоставления для PHP, поместите их в этот файл (используйте опцию <buffer> для сопоставлений, чтобы остановить их утечку в другие типы файлов). Как только вы узнаете, какие значения вы хотите использовать для tabstop, autoindent, smartindent и т.д., Поместите их в файл ftplugin с помощью :setlocal.

Ответ 5

Мне это нравится, чтобы автоматически складывать свой код для вас.

http://www.vim.org/scripts/script.php?script_id=1623

Складывание в Vim вообще...

:h folding

и чтобы войти в php-дух, используйте цветовую схему phpx..:)

http://vimcolorschemetest.googlecode.com/svn/colors/phpx.vim

Проверьте этот проект в целом, для некоторых красивых цветов.