当前在公司开发一个单片机程序,原程序是其他同事写的,我只是负责维护和后期开发。所以需要先看懂别人的代码,工程里面声明了很多全局变量,懂C语言代码的都知道,全局变量将多个函数模块串联起来,如果不显式标注(参考匈牙利命名法,变量名首字符为“g”),看起来会很吃力。然而Keil在高亮显示和快速索引标签上做的不如VS好,所以如果手动设置高亮显示会减轻看代码负担。
1. 我用的Keil版本如下:
2. 菜单栏“Edit--->Configuration”,打开配置管理器。
3. 根据下图点选:
4. 按照上一步的操作设置完毕后,还需要设置你自定义的标识符需要什么颜色高亮,根据下图设置。
5. 将上面的两步保存后,通过文件修改日期,发现Keil安装路径下的两个文件做了改动,这两个文件有一个存有,刚才输入的全局变量标识符。
6. 打开arm.prop文件,这里面就是刚才输入的全局变量字符串,通过保存、替换、分享该文件,大家就能在不同的工程高亮显示不同的全局变量,同时也方便与自己同组的同事维护代码。