Преобразование из Eclipse PDT в Vim [закрыто]


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

Причина, по которой я не могу в данный момент, заключается в функции поддержки кода CTRL+ПРОБЕЛ, на которую я так сильно полагаюсь - это так полезно, особенно при вводе намеков или использовании блоков комментариев переменных PHPDoc.

Я знаю, что есть классные плагины для VIM это, вероятно, может воспроизвести эту функциональность, а затем и некоторые другие - но что это такое?

Author: DavidWinterbottom, 2008-10-15

3 answers

В Vim встроено Полное , вы должны добавить это в свой .vimrc:

filetype plugin on
au FileType php set omnifunc=phpcomplete#CompletePHP

Кроме того, я рекомендую вам следующие плагины:

А также взгляните на эту статью об отладке php в Vim, и на эту статью, в ней есть много полезных советов по использованию Vim в разработке PHP.

 7
Author: CMS, 2008-10-14 20:46:36

Помощь в написании кода это новая функция VIM 7 [Ctrl+x] [Ctrl+o] автоматически завершит ваш код или откроет всплывающее окно с параметрами

Дополнительные функции VIM 7 можно найти в этом блоге

Кстати, мне тоже нравится vim, но у PDT (и других IDE) гораздо больше функций, чем у code assist, которые заставляют меня предпочесть их ему.

 0
Author: user27987, 2008-10-14 20:46:07

Посмотрите на Супертаб , чтобы сделать автозаполнение вкладок в Vim немного проще в использовании, чем стандартные привязки. Вы также можете заглянуть в ctags, если вы занимаетесь индексированием кода. Погуглите "php vim ctags", и вы увидите множество статей, описывающих, как его настроить.

В официальной Вики Vim есть раздел PHP с некоторыми полезными советами, такими как интеграция официальной документации PHP.

 0
Author: Brian Carper, 2008-10-15 19:03:32