IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/6 1:38:32       共计:4614 浏览

用 YouCompleteMe,非常好用,配合 tern 甚至可以自动补全对象属性和函数名。

1. 安装 YouCompleteMe插件



Valloric/YouCompleteMe · GitHub

跟着文档安装,过程稍微有点繁琐,需要手动编译一些依赖库,不过文档写的很详细,所以应该不会有什么问题。

2. 安装 tern_for_vim 插件

YouCompleteMe 只原生对 C 系列的静态语言提供补全。对于 javascript,YouCompleteMe 会调用 omni-completion 进行补全。为了使 omni-completion 支持 javascript 的语义分析,需要通过 tern_for_vim 插件来调用 tern 这个强大的 javascript 代码分析器。首先安装 tern_for_vim,我用 Pathogen 管理 vim 插件,所以直接 cd 到 ~/.vim/bundle 下:

然后 cd 到 tern_for_vim 目录下安装依赖,其实就是安装 tern 本体。因为 tern 本身就是个 node_module。大功告成,体验媲美 Visual Studio 的 Intelisense 。

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图