2

你们有没有机会知道可以扫描整个应用程序并查找代码重复的 Visual Studio 工具?

我必须清理一个中等大小的 asp.net c# 应用程序,并且我正在使用“查找和替换”,但这确实是一项乏味的工作。我想知道是否有可以自动执行此过程的实用程序或 VS 插件。

提前致谢!

4

4 回答 4

0

也许PMD可以提供帮助。

从主页:

重复代码很难找到,尤其是在大型项目中。但是 PMD 的复制/粘贴检测器 (CPD) 可以为您找到它!

他们有一份类似项目的清单。

于 2010-07-19T20:15:08.397 回答
0

你可以试试克隆侦探

于 2010-07-19T20:16:43.437 回答
0

Simian 是一个很好用的工具。您可以定义代码块大小,并创建一个外部命令以在 VS IDE 内运行它。

http://www.redhillconsulting.com.au/products/simian/

于 2010-07-19T20:17:38.923 回答
0

它不适用于 VS,但 Simian 效果很好。

http://www.redhillconsulting.com.au/products/simian/

于 2010-07-19T20:18:32.560 回答