【问题标题】:Vim JSDoc, PHPDoc, JavaDoc, RDoc infoVim JSDoc、PHPDoc、JavaDoc、RDoc 信息
【发布时间】:2011-04-20 19:43:17
【问题描述】:

这是交易,

如果您使用过 Aptana、Eclipse 甚至 Microsoft Expression Web 编辑器,那么您已经看到它们具有 Balloon TextIntellisense popup 显示提示/信息内置和自定义对象、方法等。

他们通过 JSDoc、PHPDoc、JavaDoc、RDoc 等获取信息。

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

【问题讨论】:

    标签: vim phpdoc rdoc jsdoc perldoc


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 我很清楚vim的内置omnicompletion,但这就是我想要的,一个用于记录为PHPdoc等的自定义对象的气球提示,就像在这篇博文的第一个大纲中一样@ 987654322@
    • 顺便说一句,你可能想看看 neocomplcache vim 插件,它使omnicompletion 更加“智能”并自动显示弹出窗口
    猜你喜欢
    • 2020-05-01
    • 1970-01-01
    • 2016-02-21
    • 2011-11-28
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多