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

标签 c#

<分区>

有谁知道可以在 Visual Studio IDE 之外运行以便成为构建的一部分的独立 C# 代码清理/审计工具。或者,如果这不可能,有人可以提供一些关于如何使 Visual Studio 成为构建过程的一部分的指导——我的意思是,最好在所有文件上运行 IDE 的排序和删除未使用的 using 语句作为构建,但更好的是一个可以读取 .sln 或 .csproj 并作为构建系统的一部分完成工作的 exe。

谢谢, L-

最佳答案

如果代码“审计”是指代码分析,那么您可以 FXCop .如果需要,它可以从外部 visual studio 运行,也可以集成为 MSBuild 或 Team Build 过程的一部分。

如果您想强制执行样式和一致性规则,请使用 StyleCop .

如果您使用 Visual Studio Team System,它也有内置的 CA 进程。检查这些 guidelines for using Code Analysis (虽然这必须在 VS 中使用)

关于C# 代码清理/审计工具(独立于 IDE 之外),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3001611/

相关文章:

c# - 从正则表达式 C# 中的字符串替换空格 (x0020)

c# - 为什么自定义类型属性不能在泛型中继承?

c# - 当我转向依赖注入(inject)时 using 语句会发生什么

c# - 在 C# 中将字段标记为 `readonly` 有什么好处?

c# - C# 应用程序中的 NHibernate,如何管理 session

c# - 解码输入流

c# - WCF 命名管道最小示例

c# - 以编程方式解锁 Windows

c# - mvc3 cshtml razor 和 if 语句如何在 View 中使用它

c# - TPL 完成与完成