vim+astyle 格式化代码
来源:互联网 发布:mac windows 硬盘格式 编辑:程序博客网 时间:2024/05/10 10:53
1.安装astyle
sudo apt-get install astyle
2.第一种方式,vim执行外部命令
在.vimrc中添加如下代码: (.vimrc位于HOME目录下,如果不存在就新建一个)
map <F2> :call FormatCode()<CR> func! FormatCode() exec "w" if &filetype == 'C' || &filetype == 'h' exec "!astyle --style=google %" elseif &filetype == 'cpp' exec "!astyle --style=google %" return endif endfunc
3.第二种方式,astyle命令存储在单独文件中,在.vimrc中添加如下代码,astyle命令保存在.astylerc文件中
map <F2> :call FormatCode()<CR> func! FormatCode() exec "w" if &filetype == 'C' || &filetype == 'h' exec "!astyle --options=/home/simple/.astylerc %" elseif &filetype == 'cpp' exec "!astyle --options=/home/simple/.astylerc %" return endif endfunc
以上两种方式,按F2快捷键进行保存。
阅读全文
0 0
- vim+astyle 格式化代码
- vim+Vundle+vim-autoformat+astyle格式化代码
- 使用astyle格式化代码
- 代码格式化工具---astyle
- 使用astyle格式化代码
- 代码格式化工具Astyle
- astyle代码格式化工具
- 【转】代码格式化工具Astyle
- 代码格式化工具AStyle介绍
- VS2010 代码格式化工具 AStyle
- VS2012配置astyle格式化代码
- VS2012配置astyle格式化代码
- 代码格式化工具Astyle配置
- 关于代码格式化工具astyle
- 使用astyle进行代码格式化
- VS2012配置astyle格式化代码
- 使用AStyle进行代码格式化
- c代码格式化工具AStyle
- Sublime Text 3插件安装及快捷键的使用
- HDU-6156 Palindrome Function(找规律)
- Linux 0.12的任务调度猜测
- 常用第三方接口
- windows server 服务器安装JDK、Tomcat
- vim+astyle 格式化代码
- 【初学者】基于vue的webapp——豆瓣电影
- java BlockingQueue
- T1
- 一些冷门文本处理的Js
- 按钮的点击事件之直接实现OnclickListen类来点击
- 面试必备:LinkedHashMap源码解析(JDK8)
- Android应用组件之Activity介绍2
- [solr]