Keil MDK 代码格式化
Keil MDK 代码格式化
Keil MDK 已经更新到 Version 5 了,但貌似还没有原生支持代码格式化,我们需要借助其他工具进行格式化。Artistic Style 是一款免费的代码格式化软件,他能格式化 C、C++、JAVA等等的代码。
打开Keil MDK ,点击顶部 Tools → Customize Tools Menu
新建一个菜单,Command选择AStyle路径下的bin\AStyle.exe
Arguments输入:–style=allman !E
–style=allman:allman风格的括号位置与缩进空格数。
!E:格式化当前正在编辑的文件
其他格式 style 或参数可以参考 这里。
个人风格:
-A1 -S !E
使用方式:添加后,点击菜单 “Tool” ,选择 “格式化当前文件”
注意
这种方法本质就是使用第三方软件,输入相应参数进行格式化,从 Keil 外部进行修改文件,并非原生支持。所以格式化后并不支持(所有)撤回,如果格式化前的代码括号会乱,格式化后可能会造成一些问题。所以请谨慎操作。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 hioxy!