在JavaScript和C#中跟踪“剪切和粘贴重用”代码的最佳工具是什么? 我继承了一个非常大的项目,整个应用程序中重复的代码量是“史诗”。我需要一些帮助来处理所有可以重构为基类,可重用的js库等的东西......
如果它可以插入Visual Studio 2010,那将是一个额外的好处。
答案 0 :(得分:1)
Simian内置了对C#和JavaScript的支持。还有一个名为Clone Detective的工具可用作Visual Studio的加载项,但它看起来不像JavaScript。
答案 1 :(得分:0)
答案 2 :(得分:0)
SD CloneDR是一种工具,可以使用语言结构查找重复代码的精确和接近错过的块,以指导分析并最大限度地减少误报。它几乎可以在人类所写的任何东西中找到10%以上的重复代码。
CloneDR具有C,C ++,Java,COBOL,PHP的编译器质量语言前端。 Python,Fortran,以及C#和Javascript。
您可以在各种系统的Web链接报告中查看克隆检测报告。