亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Java 項目中查找重復常量

在 Java 項目中查找重復常量

楊魅力 2022-10-20 16:59:58
我的項目并不小,并且由各種類中的大量常量組成。一些常量,比如“UTF-8”被重復了很多次,所以,我只想為常量創建單獨的類。有沒有辦法在重復常量的主題上分析整個項目,所以我不需要手動進行?
查看完整描述

3 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

您可以為此使用此插件:https ://plugins.jetbrains.com/plugin/11016-search-string-constants

或者您可以使用“硬編碼字符串”檢查。


查看完整回答
反對 回復 2022-10-20
?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

ctrl+alt+s然后在最左側的列中搜索檢查。然后啟用復選框“重復字符串文字”,Internationalization然后在每次懸停任何常量時應用,如果另一個文件中有聲明,您會發現。



查看完整回答
反對 回復 2022-10-20
?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

當然,如果您覺得這是一項一次性任務,您可以繼續使用@Feedforward 建議的插件。但是,如果您有更多的開發人員與您一起工作,那么以后有人可能會添加更多的硬編碼值。

所以最好使用像Sonar這樣的代碼質量監控工具,當有人通過Sonar 的問題跟蹤添加硬編碼值甚至是錯誤時,它會自動提醒每個人。

為了解決您的問題,Sonar 會自動告訴您所有類都有硬編碼和/或重復值。


查看完整回答
反對 回復 2022-10-20
  • 3 回答
  • 0 關注
  • 126 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號