Win10下的Keil2和AStyle格式化设置

Win10下的Keil2和AStyle格式化设置

Keil4、Keil5都普遍使用了,Keil2还用它来干什么呢?Keil2体积小,总共才10多M,很方便,另外它是专门的C51,没有杂乱的东西,添加特定的头文件,完全可以完美地支持现在STC8/STC12/STC15这些新一些的芯片。所以就忍不住试了试——Win10系统64位,使用起来很顺畅,且不必担心2032。

如何安装的介绍,很多文章介绍。编辑器的中文显示和删除,如果不设置的话,要么乱码,要么最后一个汉字会显示一半,而另一半不显示。解决办法:可以设置成consolas,即菜单的视图/选项…/颜色和字体:

此时编辑器里的中文汉字,虽然仍然在删除时需要一个汉字一半一半删,但是再不会乱码显示了。

代码格式化,即AStyle插件的使用。AStyle可以作为很多IDE的格式化插件,参数完全都是定制化的。未格式化代码之前:

格式化之后:

格式化当前工程目录:"$E*.c" "$E*.h",或者指定风格

$E*.c $E*.h 
--style=allman 
--indent=spaces=4 
--indent-preproc-block 
--pad-oper 
--pad-header 
--unpad-paren 
--suffix=none 
--align-pointer=name 
--lineend=linux 
--convert-tabs 
--delete-empty-lines 
--break-blocks -p -P 
--break-elseifs 
--verbose

仿真一下试试,正常。只使用keil2做点STC89的小事情,看来肯定行。

(0)

相关推荐