Vim JSDoc,PHPDoc,JavaDoc,RDoc信息

问题描述

|| 这是交易, 如果您使用过Aptana,Eclipse甚至是Microsoft Expression Web编辑器,那么您会发现它们具有气球文本或Intellisense弹出窗口,其中显示内置和自定义对象,方法等的提示/信息。 他们通过JSDoc,PHPDoc,JavaDoc,RDoc等获取信息。 我想在Vim中获得这些功能,可能实现为全功能,并且由于Mac / GVim也支持气球文本。

解决方法

此功能实际上存在,并在每种文件类型的Omni-completion中定义。例如,启用PHP的omni-completion将在弹出窗口中显示完成,并在较小的缓冲区中显示方法定义,该缓冲区在当前选项卡框架的顶部打开。 通过将以下内容添加到您的.vimrc来激活它
filetype plugin on
au FileType php set omnifunc=phpcomplete#CompletePHP
然后使用C-x C-o完成。 (我发现许多人喜欢将其重新映射到C空间以模仿Visual Studio) 有关全功能完成的更多信息和链接,请访问http://vim.wikia.com/wiki/Omni_completion。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...