Vim JSDoc, PHPDoc, JavaDoc, информация RDoc - PullRequest
5 голосов
/ 20 апреля 2011

Вот предложение,

Если вы использовали Aptana, Eclipse или даже веб-редактор Microsoft Expression, то вы видели, что они имеют Текст воздушного шара или Всплывающее окно Intellisense , показывающее подсказки / информацию о встроенных и пользовательских объектах, методах и т. Д.

Они получают информацию через JSDoc, PHPDoc, JavaDoc, RDoc и т. Д.

I 'Я хотел бы получить эту функцию в Vim, возможно, реализованную как omnicompletion, а также, поскольку Mac / GVim поддерживает всплывающий текст, как это также.

1 Ответ

2 голосов
/ 20 апреля 2011

Эта функция действительно существует и определяется в Omni-завершении каждого типа файла. Например, включение омни-завершения PHP покажет завершения во всплывающем окне, а также определение метода в меньшем буфере, который открывается в верхней части текущего фрейма табуляции.

Активируйте его, добавив следующее к вашему .vimrc

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

А затем с помощью C-x C-o для завершения. (Я считаю, что многим нравится переназначать это в C-space для имитации Visual Studio)

Дополнительную информацию и ссылки на omnicompletion можно найти по адресу http://vim.wikia.com/wiki/Omni_completion

...