|
发表于 2005-11-18 11:32:43
|
显示全部楼层
由於CDT的編輯器?K無內建Formatter,如果要自動排版C/C++ Source
Code 必須藉由其它排版工具?磔o助。這裡我們要使用的是Artistic Style。
它是個短小簡便而且免費的Formatter,除了可以排版C/C++ Source Code
外,你也可以用?砼虐鍶ava || C#。下載網址:
http://sourceforge.net/projects/astyle
在Eclipse我們必須藉由External Tools?韱铀
Run->External Tools->External Tools,作以下設定:
name:
C_C++ Formatter
location:
C:\Astyle\astyle.exe (這裡設astyle.exe所在的完整路?)
Working Directory:
${workspace_loc:/Hello} (請由Browse Button點選)
Arguments:
--style=kr ${resource_name}
做好設定後,當focus在*.cpp檔案上時,點選ToolBar上
的外部工具啟動鈕,就可以排版了。
註:按下排版鈕後,Eclipse會顯示MessageBox提示檔案已變更
,是否要載入,這時請選"Yes"。而Artistic Style有許多的細部
參數可以設定排版效果,可自行參考裡面的說明文件。
Author:Sun*Daph Blog:http://www.javaworld.com.tw/roller/page/sungo |
|