我剛剛看到Clone Detective YCombinator消息鏈接,這個想法很吸引我。看起來它對許多語言都有用,不僅僅是C#,但我在其他地方還沒有見過類似的東西。Clone Detective是否有類似的工具可用於其他語言/ IDE?
編輯:對於那些不想跟隨鏈接的人,Clone Detective會掃描代碼庫以查找可能需要重構以減少重複的重複代碼。
我剛剛看到Clone Detective YCombinator消息鏈接,這個想法很吸引我。看起來它對許多語言都有用,不僅僅是C#,但我在其他地方還沒有見過類似的東西。Clone Detective是否有類似的工具可用於其他語言/ IDE?
編輯:對於那些不想跟隨鏈接的人,Clone Detective會掃描代碼庫以查找可能需要重構以減少重複的重複代碼。
Java有幾個 - 一些最流行的靜態分析工具已經內置了許多其他有用的規則。我已經使用
的,在(純主觀的)命令,我是最幸福的有:
有一些niceIDEplugins所有這些和許多其他報告工具(例如,你可以看到結果在Hudson continuos build server或您的項目的Maven site)
IDE(Java,Scala,Ruby,...)有一個Locate Duplicate...工具。確實有用!