idea样式报错_来自强迫症患者的IDEA设置
IDEA的功能強大毋庸置疑,配置選項也是多到讓人眼花繚亂。然而不是所有的配置都是用戶需要的,特別是強迫癥患者更是難伺候。今天和大家分享下個人的配置和。持續(xù)更新中,也歡迎大家補充。
Duplicated code
取消重復(fù)代碼提示
Settings -> Editor -> Inspections -> General -> Ducplicated code [取消勾選]
這個功能有時候還是挺有用的,能提示你有多少代碼是重復(fù)的,然后進(jìn)行重構(gòu)。用不用看自己的習(xí)慣、需求
Typo: In word
命名提示。當(dāng)你的命名不符合IDEA的推薦規(guī)則時(駝峰規(guī)則),就會在名字下方有波浪線提示。去除提示方法:
Settings -> Editor -> Inspections -> Spelling -> Type [取消勾選]
Access can be private
當(dāng)方法申明為public但是又沒有任何的外部調(diào)用時,IDEA會建議我們修改為private或者protected
如果你的方法必須申明為public又暫時沒有任何的外部調(diào)用時,使用以下方法可以屏蔽這個提示。
Settings -> Editor -> Inspections -> java -> Declaration redundancy -> Declaration access can be weaker [取消勾選]
Unused
當(dāng)定義的變量或者方法未被調(diào)用時,就會提示未使用的警告。去除提示方法:
Settings -> Editor -> Inspections -> java -> Declaration redundancy -> Unused declaration [取消勾選]
修改錯誤代碼提示樣式
默認(rèn)情況下,IDEA對錯誤代碼提示如下
個人覺得不是很明顯,于是修改了下,修改方式如下
Settins -> Editor -> Color Scheme -> General -> Errors and Warnings -> Error -> background [設(shè)置顏色]
設(shè)置之后效果如下
One-line methods
當(dāng)方法的方法體只有一行代碼時,IDEA默認(rèn)會折疊代碼,變成一行,比如有方法代碼
/**
* 緩存注冊刷新
*
* @param cache
*/
protected void registerRefresh(DefaultAbstractCache cache) {
refresh.register(getClass().getName(), cache);
}
IDEA默認(rèn)會折疊代碼,效果如下
/**
* 緩存注冊刷新
* @param cache
*/
protected void registerRefresh(DefaultAbstractCache cache) { refresh.register(getClass().getName(), cache); }
如果不想折疊,方法如下
Settins -> Editor -> General -> Code Folding -> One-line methods [取消勾線]
結(jié)語
以上配置都是非必要的配置,大家實際開發(fā)時根據(jù)自己的需求來配置即可。
持續(xù)更新中,歡迎大家補充
總結(jié)
以上是生活随笔為你收集整理的idea样式报错_来自强迫症患者的IDEA设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 炒股需要学什么?
- 下一篇: java 单例 实现_java 实现单例