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)配置文檔
接下來(lái)將自定義好的 Checkstyle 文檔導(dǎo)入到 AS 作為插件的配置文件。

然后,就可以在任意的java文件中進(jìn)行代碼規(guī)范檢視了。

以上這篇Android Studio中CodeStyle模板的配置方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android獲取手機(jī)本機(jī)號(hào)碼的實(shí)現(xiàn)方法
這篇文章主要介紹了Android獲取手機(jī)本機(jī)號(hào)碼的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文大家能夠?qū)崿F(xiàn)這樣的方法,需要的朋友可以參考下2017-10-10
Android中SQLite數(shù)據(jù)庫(kù)知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家分享了關(guān)于Android中SQLite數(shù)據(jù)庫(kù)知識(shí)點(diǎn)總結(jié),有需要的朋友們跟著學(xué)習(xí)下。2019-02-02
Android中activity處理返回結(jié)果的實(shí)現(xiàn)方式
這篇文章主要介紹了Android中activity處理返回結(jié)果的實(shí)現(xiàn)方式,為了實(shí)現(xiàn)這個(gè)功能,Android提供了一個(gè)機(jī)制,跳轉(zhuǎn)到其他activity時(shí),再返回,可以接受到其他activity返回的值,無(wú)需再start新的當(dāng)前activity。需要的朋友可以參考下2016-12-12
Android tabLayout+recyclerView實(shí)現(xiàn)錨點(diǎn)定位的示例
這篇文章主要介紹了Android tabLayout+recyclerView實(shí)現(xiàn)錨點(diǎn)定位的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
android studio實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器(無(wú)bug)
這篇文章主要為大家詳細(xì)介紹了android studio實(shí)現(xiàn)簡(jiǎn)單計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08
Okhttp3實(shí)現(xiàn)爬取驗(yàn)證碼及獲取Cookie的示例
本篇文章主要介紹了Okhttp3實(shí)現(xiàn)爬取驗(yàn)證碼及獲取Cookie的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10

