在使用QtCreator開發(fā)過程中,保持組內(nèi)一致的代碼風(fēng)格,非常重要。但是很多人編寫程序時(shí)不注意程序的版式結(jié)構(gòu),往往很難保持一致。代碼自動(dòng)格式化,把代碼風(fēng)格生成配置文件大家一起使用,不僅使代碼整潔易讀,更加清晰易懂,還能保持組內(nèi)代碼風(fēng)格一致。
網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為茶樓設(shè)計(jì)等企業(yè)提供專業(yè)服務(wù)。一、Qt Creator安裝插件Beautiful菜單欄打開?幫助->關(guān)于插件,找到C++下面的Beautiful,勾選上,然后重啟Qt。
二、下載AStyleastyle 官網(wǎng)下載:?https://sourceforge.net/projects/astyle/
其他風(fēng)格:?Google 開源項(xiàng)目 c/c++風(fēng)格
1、菜單欄打開 工具->選項(xiàng),選擇Beautiful,General頁簽,我們選擇Artistic Style
2、點(diǎn)擊Artistic Style頁簽,選擇我們下載的AStyle.exe程序,
然后點(diǎn)擊Edit,添加我們的樣式,然后保存。
我這里設(shè)置樣式如下所示,僅供參考。更多的設(shè)置請(qǐng)參考Artistic?
style=linux # 設(shè)置 Linux 風(fēng)格
indent-switches # 設(shè)置 switch 整體縮進(jìn)
indent-namespaces # 設(shè)置 namespace 整體縮進(jìn)
indent-preproc-block # 設(shè)置預(yù)處理模塊縮進(jìn)
pad-oper # 操作符前后填充空格
delete-empty-lines # 刪除多余空行
add-braces # 單行語句加上大括號(hào)
indent=spaces=4 # 4空格縮進(jìn)
indent-cases # 設(shè)置cases整體縮進(jìn)
unpad-paren # 移除括號(hào)兩端多余空格
indent-labels
pad-header
keep-one-line-statements
convert-tabs
indent-preprocessor
align-pointer=name
align-reference=name
keep-one-line-blocks
attach-namespaces
max-instatement-indent=120
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧