Android Studio中CodeStyle模板的配置方式
在團(tuán)隊(duì)開發(fā)中,統(tǒng)一代碼規(guī)范和風(fēng)格是提高團(tuán)隊(duì)效率的必要工作。AS提供了 Code Style 配置方法,便于為開發(fā)團(tuán)隊(duì)定制一套自己的 Code Style Scheme 。
一、CodeStyle配置
Code Style 文件導(dǎo)入編輯
進(jìn)入 AS 的 Preferences 中,到下圖所示選項(xiàng)
上圖中的 SquareAndroid 即是 Square 公司提供的 Android 代碼風(fēng)格配置文件 這里獲取,建議可以在他們的基礎(chǔ)上進(jìn)行一些自定義修改。
將下載好的文件中 SquareAndroid.xml,導(dǎo)入 AS
然后結(jié)合自己團(tuán)隊(duì)定義的代碼風(fēng)格進(jìn)行一些調(diào)整,將調(diào)整好的 Code Style 文件導(dǎo)出。就可以在團(tuán)隊(duì)內(nèi)進(jìn)行全面使用了。
配置完統(tǒng)一編碼風(fēng)格后,編寫代碼的時(shí)候開發(fā)人員各自按自己的習(xí)慣高效率進(jìn)行編寫。編寫完成后只需要將編寫的文件進(jìn)行格式化,快捷鍵為:CMD+OPTION+L(macOS),CTRL+ALT+L(Win)。
注:本文 AS 版本為 2.3.3,老版本的配置方式可能有點(diǎn)差別。
二、使用 CheckStyle-IDEA 插件檢視代碼
在 AS 中下載并安裝 CheckStyle-IDEA插件。
下載一個(gè)代碼檢視 xml 文檔, 推薦使用 google 的,google_checks.xml 可以根據(jù)自己團(tuán)隊(duì)在之前定義好的代碼規(guī)范進(jìn)行相應(yīng)調(diào)整。具體調(diào)整參考 Checkstyle 的相關(guān)配置文檔
接下來將自定義好的 Checkstyle 文檔導(dǎo)入到 AS 作為插件的配置文件。
然后,就可以在任意的java文件中進(jìn)行代碼規(guī)范檢視了。
以上這篇Android Studio中CodeStyle模板的配置方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 怎樣才能用js生成xmldom對(duì)象,并且在firefox中也實(shí)現(xiàn)xml數(shù)據(jù)島?2. XHTML 1.0:標(biāo)記新的開端3. CSS3中Transition屬性詳解以及示例分享4. 低版本IE正常運(yùn)行HTML5+CSS3網(wǎng)站的3種解決方案5. ASP腳本組件實(shí)現(xiàn)服務(wù)器重啟6. css進(jìn)階學(xué)習(xí) 選擇符7. CSS Hack大全-教你如何區(qū)分出IE6-IE10、FireFox、Chrome、Opera8. ASP刪除img標(biāo)簽的style屬性只保留src的正則函數(shù)9. 告別AJAX實(shí)現(xiàn)無刷新提交表單10. ASP動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)經(jīng)驗(yàn)分享
