| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Vim+YouCompleteMe自动补全代码 -> 正文阅读 |
|
[开发工具]Vim+YouCompleteMe自动补全代码 |
Vim+YouCompleteMe自动补全代码1.查看Vim版本号
YouCompleteMe作者在github.com上指出Vim的最低版本为v8.1.2269(本文写于20210829)。版本过低需要升级Vim,否则安装过程中会出现错误而无法安装YouCompleteMe。 2.安装编译使用环境编译使用环境是编译和使用YouCompleteMe所必须的,并且在项目开发中也经常会用到。使用如下命令安装该环境:
3.获取YouCompleteMe获取YouCompleteMe有两种方法,其中方法1基于git,方法2基于Vim的插件管理器Vundle。通常基于git的方法较快,方法2便于插件的管理,本文使用方法1。 3.1使用git获取YouCompleteMe使用git克隆YouCompleteMe项目至~/.vim/bundle/目录下:
3.2使用Vundle获取YouCompleteMe先安装Vim的插件管理器Vundle,使用git将其克隆至~/.vim/目录下:
任意打开一个Vim编辑器,在命令模式下输入如下命令等待Vundle获取YouCompleteMe:
4.安装特定编程语言环境如果开发语言是Python、C、C++、C#、Java这些语言可直接进行下一步,因为通常系统会带有这些所需环境,如果需要补全语言是golang抑或其他语言,则依据需要安装编程语言的所需环境:
其中某些语言可能需要自行编译源码使语言具有较高的版本。 5.获取第三方子模块这些子模块包含很多编程语言的支持和补全操作的依赖,包括C、C++等语言的支持,某些补全操作需要的看门狗依赖库等。进入YouCompleteMe目录并获取第三方子模块:
6.安装YouCompleteMe如果想补全各种语言,则选择完全安装:
如果只想补全指定语言,则需要指定对应语言的安装方式,如补全C++:
或补全C#:
或补全Java:
或补全Go:
如有更为特殊的语言需要补全,可使用完全安装,因为其可能包含于完全安装所支持的语言中,也可以参考YouCompleteMe作者给出的安装选项。 7.自动补全如果上述操作没有问题,则可在Vim编辑器中实现代码的自动补全。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/23 0:04:24- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |