`
hzy3774
  • 浏览: 997799 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

[转]在Keil μVision中集成格式化代码工具Astyle

 
阅读更多

关于Astyle

Astyle 的全称是Artistic Style的简称,是一个开源的源代码格式化工具,可以对C,C++,C#以及Java等编程语言的源代码进行缩进、格式化、美化。
Home Page:
http://astyle.sourceforge.net/
Project Page: http://sourceforge.net/projects/astyle/

在Keil μVision中集成Astyle(以Keil μVison4为例)

①下载Astyle,解压到任意位置(Astyle为绿色软件)(Win2.02.1版,可以到官网参看最新版)

千易下载:http://1000eb.com/aguv
博客下载:http://files.cnblogs.com/totop/AStyle_2.02.1_windows.zip

②µVision4中单击Tools菜单---Customize Tools Menu

③添加Astyle All Files 和Astyle Current File菜单(自定义菜单名,可以使用中文)

这里添加了两个菜单,分别是格式化当前文件和格式化project中的所有文件。

④添加Command命令:单击...按钮,在Astyle的安装目录中选择Astyle.exe。

⑤Arguments:
Astyle Current File菜单填写 !E
当前文件
Astyle All Files菜单填写 "$E*.c" "$E*.h"
当前文件所在文件夹中的所有.c 和.h文件

⑥实际使用效果如下:

转自:http://www.cnblogs.com/totop/archive/2012/07/04/keil-astyle.html

分享到:
评论
1 楼 ^=^ 2015-03-06  
原链接已失效,幸亏博主转载。
Keil搭配AStyle,效果好的让人流泪。

相关推荐

    AStyle (keil代码自动对齐工具)

    **AStyle:代码格式化与自动对齐工具** AStyle,全称为Artistic Style,是一款开源的源代码格式化、美化工具,适用于C、C++、C++/CLI、Objective-C、C#以及Fortran等编程语言。它旨在提供一种标准化的代码格式,...

    Keil AStyle 自动排版工具

    Keil AStyle是一款专为程序员设计的代码自动格式化工具,尤其在嵌入式系统开发领域,它与Keil μVision集成开发环境搭配使用,能够极大地提升代码的可读性和一致性。这款工具主要针对C和C++语言,帮助开发者统一代码...

    AStyle_3.1_windows.7z

    总的来说,AStyle_3.1_windows.7z是为KEIL μVision用户提供的一种代码格式化插件,能够帮助他们优化代码的布局和风格,提升代码质量和开发体验。使用7z压缩格式,保证了较小的下载体积。对于从事嵌入式开发的工程师...

    AStyle_3.1.rar

    将AStyle与Keil结合,开发者可以方便地对在Keil中编写或导入的代码进行格式化,保持整个项目的代码风格统一。 AStyle支持多种代码格式规范,包括K&R( Kernighan & Ritchie,C语言经典风格)、Allman(以Unix手册页...

    Atyle 2.02.1 window

    在标签中提到了"keil 格式化",Keil μVision是一款流行的嵌入式系统开发环境,它支持C和C++语言。通过在Keil的项目设置中添加Astyle作为外部工具,开发者可以在编写代码时直接利用Astyle的格式化功能,提升开发效率...

Global site tag (gtag.js) - Google Analytics