Преобразование из Eclipse PDT в Vim [закрыто]
Я действительно люблю VIM - это одно из немногих приложений, с которыми я сталкивался, которые заставляют вас чувствовать себя тепло и уютно внутри. Однако для разработки PHP я все еще использую PDT Eclipse, хотя мне бы хотелось переключиться.
Причина, по которой я не могу в данный момент, заключается в функции поддержки кода CTRL+ПРОБЕЛ, на которую я так сильно полагаюсь - это так полезно, особенно при вводе намеков или использовании блоков комментариев переменных PHPDoc.
Я знаю, что есть классные плагины для VIM это, вероятно, может воспроизвести эту функциональность, а затем и некоторые другие - но что это такое?
3 answers
В Vim встроено Полное , вы должны добавить это в свой .vimrc:
filetype plugin on
au FileType php set omnifunc=phpcomplete#CompletePHP
Кроме того, я рекомендую вам следующие плагины:
А также взгляните на эту статью об отладке php в Vim, и на эту статью, в ней есть много полезных советов по использованию Vim в разработке PHP.
Помощь в написании кода это новая функция VIM 7 [Ctrl+x] [Ctrl+o] автоматически завершит ваш код или откроет всплывающее окно с параметрами
Дополнительные функции VIM 7 можно найти в этом блоге
Кстати, мне тоже нравится vim, но у PDT (и других IDE) гораздо больше функций, чем у code assist, которые заставляют меня предпочесть их ему.
Посмотрите на Супертаб , чтобы сделать автозаполнение вкладок в Vim немного проще в использовании, чем стандартные привязки. Вы также можете заглянуть в ctags, если вы занимаетесь индексированием кода. Погуглите "php vim ctags", и вы увидите множество статей, описывающих, как его настроить.
В официальной Вики Vim есть раздел PHP с некоторыми полезными советами, такими как интеграция официальной документации PHP.