C#代码清理/审核工具(独立于IDE之外)

C#代码清理/审核工具(独立于IDE之外),c#,C#,有没有人知道一个用于C代码清理/审核的独立工具可以在VisualStudioIDE之外运行,从而成为构建的一部分。或者,如果这不可能,是否有人可以提供一些指导,说明如何使Visual Studio成为构建过程的一部分--我的意思是,作为构建过程的一部分,在所有文件上运行IDE的Sort并删除未使用的using语句会很好,但更好的是使用一个可以读取.sln的exe,或.csproj,并作为构建系统的一部分执行此工作 谢谢, L-如果代码“审计”是指代码分析,那么您可以。如果需要,它可以从visua

有没有人知道一个用于C代码清理/审核的独立工具可以在VisualStudioIDE之外运行,从而成为构建的一部分。或者,如果这不可能,是否有人可以提供一些指导,说明如何使Visual Studio成为构建过程的一部分--我的意思是,作为构建过程的一部分,在所有文件上运行IDE的Sort并删除未使用的using语句会很好,但更好的是使用一个可以读取.sln的exe,或.csproj,并作为构建系统的一部分执行此工作

谢谢,
L-

如果代码“审计”是指代码分析,那么您可以。如果需要,它可以从visual studio外部运行,也可以作为MSBuild或团队构建过程的一部分进行集成

如果要强制执行样式和一致性规则,请使用


如果您使用VisualStudioTeamSystem,它还内置了CA进程。检查这些(必须从VS内部使用)

如果代码“审计”是指代码分析,那么您可以。如果需要,它可以从visual studio外部运行,也可以作为MSBuild或团队构建过程的一部分进行集成

如果要强制执行样式和一致性规则,请使用


如果您使用VisualStudioTeamSystem,它还内置了CA进程。检查这些(必须从VS内部使用)

以下工具可用于构建脚本:

  • :计算SLOC、注释、圈、Halstead等。。。到方法层面
  • :在非常大的代码库中查找精确且几乎不可能重复的代码
  • :根据构建后使用的任何测试方法确定编译代码的测试覆盖率

以下工具可用于构建脚本:

  • :计算SLOC、注释、圈、Halstead等。。。到方法层面
  • :在非常大的代码库中查找精确且几乎不可能重复的代码
  • :根据构建后使用的任何测试方法确定编译代码的测试覆盖率
将生成覆盖率报告,并可通过MSBuild任务集成到生成过程中。

将生成覆盖率报告,并可通过MSBuild任务集成到生成过程中