Vim JSDoc,PHPDoc,JavaDoc,RDoc信息

Jos*_*era 5 vim perldoc phpdoc rdoc jsdoc

这是交易,

如果您使用过Aptana,Eclipse甚至Microsoft Expression Web编辑器,那么您已经看到它们具有Balloon TextIntellisense弹出窗口,其中显示了内置和自定义对象,方法等的提示/信息.

他们通过JSDoc,PHPDoc,JavaDoc,RDoc等获取信息.

我想在Vim中获得这些功能,也可以实现为omnicompletion,因为Mac/GVim也支持气球文本.

sle*_*ate 2

此功能实际上存在,并在每种文件类型的 Omni-completion 中定义。例如,启用 PHP 的全能补全将在弹出窗口中显示补全,并在当前选项卡框架顶部打开的较小缓冲区中显示方法定义。

通过将以下内容添加到您的 .vimrc 来激活它

filetype plugin on
au FileType php set omnifunc=phpcomplete#CompletePHP
Run Code Online (Sandbox Code Playgroud)

然后使用Cx Co完成。(我发现很多人喜欢将其重新映射到 C 空间以模仿 Visual Studio)

有关omnicompletion的更多信息和链接可以在http://vim.wikia.com/wiki/Omni_completion找到