FxCop

代码检查工具
授权协议 免费,非开源
开发语言 .NET
所属分类 开发工具、 代码管理分析/审查/优化
软件类型 免费软件
地区 不详
投 递 者 毋宸
操作系统 Windows
开源组织 微软
适用人群 未知
 软件概览

FxCop 是一个代码检查工具,这个工具能测试到的地方有: Design(设计),Globalization(全球化),Interoperability(互操作性), Naming(命名),Performance(性能规则),也可以自己加入规则进行测试;

  • FxCop是一款代码标准检测工具,可以用于检测程序的代码是否符合规范。由于FxCop是微软公司出品的一款软件,因此得到了许多开发人员的认可。.NET 框架非常强大,这意味着存在创建优秀应用程序的极大可能,但是也同样存在创建劣质程序的可能。FxCop 是有助于创建更好的应用程序的工具之一,它所采用的方法是:使您能够分析程序集,并使用一些不同的规则来检查它是否符合这些规则。FxCop 随附了由 Mic

  • 1Fxcop配置文件简介,2命令行介绍,3项目中使用Fxcop,4Fxcop与VS集成 1Fxcop配置文件简介    Fxcop配置文件也就是Fxcop工程文件,也即是后缀为FxCop的文件 文件内容和简单,例如: <?xml version="1.0" encoding="utf-8"?> <FxCopProject Version="1.36" Name="My FxCop Project"

  •   下载http://www.microsoft.com/en-us/download/confirmation.aspx?id=6544 参考;http://blog.csdn.net/xuexiaodong2009/article/details/6691789 http://msdn.microsoft.com/en-us/library/bb429476%28v=vs.80%29.aspx

  • http://blog.csdn.net/p424671075/article/details/6331296 http://msdn.microsoft.com/en-us/library/bb429476(v=vs.80).aspx?ppud=4 自定义规则: http://www.cnblogs.com/RIVERSPIRIT/articles/910783.html 如何 将FxCop整合

  • FxCopCmd /file:C:\WebSite\Hello\WorkingDirectory\Hello\bin\Hello.dll /ruleset:+"GlobalizationRules.ruleset" /rulesetdirectory:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Ana

  • 一、 Design(设计) 1. Abstract types should not have constructors 抽象类不应该声明构造方法 2. Assemblies should have valid strong names 程序集应该具有强名称 3. Avoid empty interfaces 避免使用空的接口 4. Avoid excessive parameters on ge

  • 一、 Design(设计) 1. Abstract types should not have constructors 抽象类不应该声明构造方法 2. Assemblies should have valid strong names 程序集应该具有强名称 3. Avoid empty interfaces 避免使用空的接口 4. Avoid excessive parameters on ge

  • 四、 Naming(命名) 1. Avoid language specific type names in parameters 避免在参数中使用与特定语言相关的类型(用Uint16代替Ushort) 2. Avoid type names in parameters 避免在外部可见的参数中使用类型名 3. Compound words should be cased correctly 复合词

 相关资料
  • 遵循良好的代码规范是很有必要的。随着业务的发展,项目的持续集成,代码的复杂性会变得越来越高。在业务逻辑变得越来越复杂的时候,如果没有统一的规范进行约束,代码的可阅读性会越来越差,这样拓展和维护都将会变得非常棘手。遵守代码规范,能够让多人开发维护的项目代码风格保持统一,提高可阅读性,同时也能够在编码过程中规避掉一些低级错误和需要避开的坑,降低出错概率。 百度前端编码规范 百度提供了一套包括 Java

  • Go 代码检查 统计代码行数 推荐我开发的开源软件--artHummer,目前只是简单的统计代码,后续可能开发更加复杂的功能。 go report 如果您的代码是放在github上面的,可以登录go report 进行代码扫描。 gofmt 整理代码 gofmt -l -w -s *.go gofmt -r '(a)->a' -l -w *.go go tool vet 这个

  • 主要内容:运行代码检查,检查报告检查是一种静态代码分析工具,可以帮助我们发现运行时错误、定位死代码、检测性能问题、内存泄漏、拼写问题,并改善整体代码结构。它不仅会告诉我们代码中的问题出在哪里,而且还会立即提出更正建议。当我们执行代码分析时,代码检查可用 : 整个项目 特定文件 自定义范围 默认情况下,IntelliJ IDEA 对所有打开的文件执行分析。如果在项目中检测到错误,那么我们将在编辑器的右上角看到以下图标 运行代码检查

  • 我为跳棋游戏创建了两个类。一个是木板,另一个是碎片。我所面临的困难是,对于这些碎片,我似乎无法让它们移动,也无法让它们正确地停留在那个位置,事实上,由于我不了解这里到底出了什么问题,我无法再前进了。有人能纠正我做错了什么吗。 这是拼图课

  • 代码静态检查 我们在代码静态检查中,使用 SonarQube 进行我们的代码质量管理。SonarQube 是一个开源的代码质量管理系统,它可以通过使用插件机制与 IDEA 、Maven 等其他外部工具集成,从而实现了对代码的质量的全面自动化分析和管理。

  • 使用指南 - 代码安装 - 代码检查 百度统计的跟踪代码会收集您网站的用户访问数据,并在报告中展示供您查看。当您在账户中添加网站时,百度统计会生成一段带有唯一ID的跟踪代码,您需要将其添加在网站的每个页面中,推荐使用异步代码。注意:代码中的ID是唯一生成的,同一个网站删除后再添加,代码中的ID会变。 代码检查 百度统计助手 代码自动检查及状态说明 手动检查代码的方法 代码检查注意事项 推广URL的

  • 我一直面临新MSBuildSonarRunner组件的问题。我用它来分析我的. net项目。最近,我在我的质量档案中激活了一些fxcop规则。当我对一个项目运行分析时,它显示一个错误——“必须设置sonar.cs.fxcop.assembly”。 我使用的是Sonarqube 5.1.1 声纳。反恐精英。警察。fxCopCmdPath=C:\Program Files(x86)\Microsoft

  • 大家好,我有一个模拟ATM机的程序。它使用我创建的account类,在用户输入0到999999之间的id后,为用户生成一个帐户。然后,他们可以执行各种任务,如查看余额、取款、存款等。不过,我在检查程序时遇到了一个问题。它编译时没有错误,并且第一次通过循环时,它工作得非常完美。但是,如果他们点击退出并输入另一个无效id,它会显示两次无效输入消息。我复制了下面发生的事情的控制台。有人能给我解释一下为什