W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
注意:此功能僅在 Ultimate 版本中受支持。
IntelliJ IDEA 可以幫助您在一定范圍內(nèi)找到重復(fù)的代碼塊。此范圍可以是單個(gè)文件、項(xiàng)目、模塊或自定義范圍。分析結(jié)果顯示在 "重復(fù)" 工具窗口的 "專用" 選項(xiàng)卡中。
單擊“確定”,準(zhǔn)備就緒。
例如,您可以選擇請(qǐng)求相同的代碼片段匹配被視為重復(fù)項(xiàng),或者指定一個(gè)特定的限制,以下的代碼結(jié)構(gòu)不被認(rèn)為是重復(fù)的(以避免報(bào)告if
源代碼中的每個(gè)構(gòu)造)。
IntelliJ IDEA 可以動(dòng)態(tài)查找重復(fù)的內(nèi)容。這是由檢查 一般| 重復(fù)的代碼((General | Duplicated Code))。
如果您偶然發(fā)現(xiàn)一個(gè)現(xiàn)有的副本,或者通過編寫或粘貼代碼創(chuàng)建一個(gè)副本,您將立即知道:
檢查伴隨著快速修復(fù),它使您能夠?qū)Ш降綑z測(cè)到的重復(fù)項(xiàng),或在 "查找工具" 窗口中查看所有這些副本:
請(qǐng)注意,IntelliJ IDEA 有助于避免在生成的源中找到重復(fù)項(xiàng)。
為此,選中該復(fù)選框可忽略在 "檢查設(shè)置" 頁中標(biāo)記為 "生成的源" 中的重復(fù)代碼:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: