1. 程式人生 > >MDK(KEIL)使用Astyle格式化代碼

MDK(KEIL)使用Astyle格式化代碼

tools border add ava 命令 font cnblogs 新版 最新版

關於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

MDK(KEIL)使用Astyle格式化代碼