Keil代码规范技巧---Astyle

版权声明:copyright@Leon_CSDN https://blog.csdn.net/LeonSUST/article/details/84994737

使用过VSCode or Sublime text 的都知道 一个好的编辑器的重要性

但是 keil 本身没有这样的功能 so 我们采用一些插件来提高操作性。

Astyle是一个用来对C/C++代码进行格式化的 Eclipse 插件,可在 Eclipse CDT 环境中使用。该插件基于 Artistic Style 开发。

官网下载地址:http://astyle.sourceforge.net/

博客下载地址:C代码格式化工具:AStyle_3.0.1_windows


在keil5中的使用:

1.keil5配置用户自定义插件


2.添加用户自定义命令并配置参数

用户命令:“Astyle all files” 参数配置:"$E*.c" "$E*.h"

用户命令:“Astyle current file” 参数配置:!E

注:!E 表示的是当前获得焦点且正在编辑的文件。

$E*.c和$E*.h代表当前获得焦点且正在编辑文件所在目录下所有.c和.h文件(参考keil uVision的帮助文档)

使用的是Astyle默认格式来格式化文件,另外也可以自定义格式,自定义格式参考Astyle的帮助文档。


3.选择命令对.c或.h开始格式化处理



使用效果:

使用前 使用后



别急 还没完 下面来添加快捷键

ε = = (づ′▽`)づ

插件添加成功后,还可以为这个插件自定义的一个快捷键,以方便我们的操作:

  1. 选择Edit菜单下的Configuration选项。
  2. 在这里插入图片描述
  3. 选择ShortcutKeys选项卡下的Tools:AStyleCurrentFile 点击CreateShortcut。
    在这里插入图片描述
  4. 3.在弹出的窗口,按下要设置的快捷键,笔者是设置为Ctrl+Shift+A,点击OK确定。
  5. 在这里插入图片描述
  6. 搞定

赶紧格式化你的代码吧 ٩(๑❛ᴗ❛๑)۶

猜你喜欢

转载自blog.csdn.net/LeonSUST/article/details/84994737