Uncrustify Code Beautifier是一個(gè)C/C++/C#/D/Java/Pawn源代碼美化工具,縮進(jìn),添加換行、對(duì)齊、等,是高度可配置的。
怎么用在nodepad++用?
1.下載NodePad++,
2.選擇菜單Plugins/Plugin Manager/Show Plugin Manager
3.勾選UniversalIndentGUI,點(diǎn)擊Install
4.下載uncrustify
5.集成uncrustify到Visual Studio里:
1)選擇Tools/External Tools...
2) 點(diǎn)擊Add,記得勾選Use Output window
Title:uncrustify;
Command:路徑\uncrustify.exe;
Arguments:-c 路徑\你的配置文件.cfg --no-backup $(ItemPath)
6.利用NodePad++來修改Uncrustify的配置:
1)選擇菜單Plugins/UniversalIndentGUI/Show Parameter Settings,打開Uncrustify的配置界面
2)用NodePad++來打開一個(gè)測(cè)試的C++文件或者C#文件
3)在UniversalIndentGUI配置里修改相應(yīng)參數(shù),選擇菜單Plugins/UniversalIndentGUI/Indent text, 查看測(cè)試文件的代碼風(fēng)格是否符合你的要求, 修改相應(yīng)配置項(xiàng)直到你滿意為止。
4)到NodePad++的安裝目錄C:\Program Files (x86)\Notepad++\plugins\uigui\config,把uncrustify.cfg的內(nèi)容拷貝到vs里uncrustify的配置文件里。