阿里插件机制android,Android插件 - 阿里規約 Alibaba Java Coding Guidelines
因?yàn)轫?xiàng)目開發(fā)完畢之后,涉及到項(xiàng)目的優(yōu)化問題,除了資源的共性抽取和方法的抽取之外,還需規(guī)范我們的代碼,所以大牛推薦了Alibaba Java Coding Guidelines(阿里規(guī)約插件),本以為出來很久了,查看別人的博客才發(fā)現(xiàn)是10.14才上線,安裝以后發(fā)現(xiàn)簡直如有神助,讓自己重新恢復(fù)了良好的編碼風(fēng)格,同時(shí)個(gè)人感覺規(guī)范性自己的代碼還是很重要的!利人利己!想發(fā)展的更好,一手漂亮的代碼對於程序員而言必不可少!!!
1.點(diǎn)擊設(shè)置,也可按快捷鍵Ctrl+Alt+S
2.找到Plugins選項(xiàng),搜索 Alibaba Java Coding Guidelines ,搜索到后,你可以直接下載,安裝,但是要記得重啟Android Studio
3.下載成功之后,有倆種方法查看你是否可以使用該插件
第一種:
第二種:
4.點(diǎn)擊編碼規(guī)約掃描,掃描當(dāng)前的項(xiàng)目
5.這里我們看到了 Blocker , Critical ,Major ,這是代表不同的級(jí)別的意思,由高到低
1>Blocker: 即系統(tǒng)無法執(zhí)行、崩潰或嚴(yán)重資源不足、應(yīng)用模塊無法啟動(dòng)或異常退出、無法測試、造成系統(tǒng)不穩(wěn)定。
嚴(yán)重花屏
內(nèi)存泄漏
用戶數(shù)據(jù)丟失或破壞
系統(tǒng)崩潰/死機(jī)/凍結(jié)
模塊無法啟動(dòng)或異常退出
嚴(yán)重的數(shù)值計(jì)算錯(cuò)誤
功能設(shè)計(jì)與需求嚴(yán)重不符
其它導(dǎo)致無法測試的錯(cuò)誤, 如服務(wù)器500錯(cuò)誤
2>Critical:即影響系統(tǒng)功能或操作,主要功能存在嚴(yán)重缺陷,但不會(huì)影響到系統(tǒng)穩(wěn)定性。
功能未實(shí)現(xiàn)
功能錯(cuò)誤
系統(tǒng)刷新錯(cuò)誤
數(shù)據(jù)通訊錯(cuò)誤
輕微的數(shù)值計(jì)算錯(cuò)誤
影響功能及界面的錯(cuò)誤字或拼寫錯(cuò)誤
安全性問題
3> Major:即界面、性能缺陷、兼容性。
操作界面錯(cuò)誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)
邊界條件下錯(cuò)誤
提示信息錯(cuò)誤(包括未給出信息、信息提示錯(cuò)誤等)
長時(shí)間操作無進(jìn)度提示
系統(tǒng)未優(yōu)化(性能問題)
光標(biāo)跳轉(zhuǎn)設(shè)置不好,鼠標(biāo)(光標(biāo))定位錯(cuò)誤
兼容性問題
4>Minor/Trivial:即易用性及建議性問題。
界面格式等不規(guī)范
輔助說明描述不清楚
操作時(shí)未給用戶提示
可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標(biāo)志
個(gè)別不影響產(chǎn)品理解的錯(cuò)別字
文字排列不整齊等一些小問題
6.因?yàn)榘⒗锂吘故侵袊穆?#xff0c;所有中文支持蠻不錯(cuò)的,當(dāng)然如果你的英文水平足夠,也可以開個(gè)英文,裝個(gè) 1 3 - -
總結(jié)
以上是生活随笔為你收集整理的阿里插件机制android,Android插件 - 阿里規約 Alibaba Java Coding Guidelines的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。