Astyle是一個開源代碼格式化工具,大家經(jīng)常要遵照一些設計規(guī)范,如命名規(guī)則、代碼格式規(guī)范等等;蛘叽蠹以诳匆恍﹦e人寫的代碼時,若代碼格式不是很規(guī)范時,看起來是比較麻煩的。Artistic源碼格式化工具可以使大家在日常開發(fā)中非常方便的調(diào)整大家的代嗎格式。支持多種開發(fā)語言,支持多種格式化風格,西西主要簡單介紹下怎樣通過簡單的幾個步驟同Visual Studio的IDE進行集成,進行代碼格式化。好了,入題:
第一步。下載最新版本的Astyle.
當前最新版本是Artistic Style 2.06.
可以使用以下連接下載最新版本:
http://elephantinaurance.com/soft/432546.html
第二步。把AStyle.exe復制到Visual Studio安裝目錄下的外部工具目錄
下載后加壓AStyle_2.02.1_windows.zip,把其中Bin目錄下的AStyle.exe復制到Visual Studio的安裝目錄下的外部工具目錄,我使用的是VS2008,就是以下路徑:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools,其它版本的路徑基本相似。;
壓縮包中包含源代碼,你也可以自行編譯生成AStyle.exe.
第三步。集成Astyle.exe到IDE.
打開Tools->External Tools菜單,見下圖:
如下圖,Add按鈕添加外部工具。
Title:
顯示的工具名字,保存后會顯示在Tools菜單。
Command輸入:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\AStyle.exe
Arguments參數(shù):
輸入:–style=ansi $(ItemFileName) $(ItemExt)
其中ansi可以修改成其它風格的參數(shù),具體可參考AStyle的說明文檔。
具體可參見以下鏈接http://astyle.sourceforge.net/
Initial directory:初始化目錄:
輸入:$(ItemDir)
勾選Use Output windows使用IDE的輸出窗口。
OK保存后,可在Tools菜單見到以下按鈕。
大功告成,現(xiàn)在,你可以使用它來輕松的格式化你的代碼了。是不是簡單方便呀?