egmkang 服务端开发工程师

vim-plugin

2014-09-10
vim

用vim开发也用了好几年了, 发现几个插件, 挺好用的. ## clang_complete 这个插件在我老的Blog里面也介绍过, http://www.cnblogs.com/egmkang/archive/2011/02/20/clang_complete.html

YouCompleteMe

目前主要用这个插件来做智能补全, 因为这个插件有模糊匹配, 词法补全, 语法补全, 所以比clang_complete要好用很多. github上面有项目的地址, 可以自行搜寻:-D

clighter

这个插件是用来做代码染色的, 因为同样适用了libclang, 所以这个插件可以准确的识别类型, 然后做染色, 效果还不错. 之前在虚拟机里面使用, 速度是比较慢的, 已经影响到我敲代码. 不过现在在物理机器上面跑, 速度还是非常快的. 而且给作者反应bug, 回复都比较迅速, 很快帮你解决:-D

clang-format.py

因为我要把代码格式化成google cpp style那种样式, llvm出的clang-format.py可以做到这一点, 也可以自行配置. 只需要在.vimrc里面添加

map = :pyf /home/code/bin/clang-format.py<CR>

因为我只要google那种样式, 所以直接把clang-format.py文件改了, 写死成google了…


上一篇 format

Comments