首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏yaphetsfang

    FxCop

    静态代码审查工具FxCop插件开发(c#)         FxCop是一款微软官方提供的.net平台代码审查工具,目的是检查我们编写的程序集的代码是否符合规范。 因为FxCop默认提供的规范比较严格所以对开发人员的要求也比较高, 而且每个公司都有自己的一套规范,所以默认的规范并不能满足我们的要求,这就需要我们自己开发插件来进行自定义规则,而且FxCop已经集成到了 SDK ,这里提供了FxCop10.0 独立安装包 :http://download.csdn.net/detail/zhengwen12/7061639 一、使用FxCop      1.FxCop软件使用非常简单 zhuqil/archive/2010/12/07/FxCop.html     所有的规则都是以dll的形式存在,其中默认规则是在FxCop的安装目录下 如:”D:\Program Files (x86 5.关于调试FxCop插件 ①可以使用附加到FxCop进程的方式。

    1.3K20发布于 2020-07-30
  • 来自专栏汪宇杰博客

    译 | 使用Roslyn分析器高效编写更好的代码

    此仓库包括仍然适用于现代软件开发的 FxCop,但现在以基于 Roslyn 的现代代码分析平台为目标。让我们继续,安装这个包,以提高工作效率,更快地编写更好的代码! 译者注:Roslyn 分析器 https://github.com/dotnet/roslyn-analyzers 将 FxCop 分析器作为 NuGet 包安装 假设您使用的是 Visual Studio Q&A 问:此警告显示在 Visual Studio 中:"运行代码分析已弃用为 FxCop 分析器,该分析器在生成期间运行。 请参阅https://aka.ms/fxcopanalyzers迁移到 FxCop 分析仪"。这是什么意思? 答:FxCop 是比 Roslyn 早近十年的代码分析引擎。 问:FxCop分析仪和旧版FxCop分析器有什么区别? 答:FxCop 分析器在编译过程中实时分析源代码,而旧版 FxCop 是静态代码分析,并在生成完成后分析二进制文件。

    3K30发布于 2019-07-17
  • 来自专栏张善友的专栏

    代码审查工具StyleCop

    这一点来说与微软的另一个代码检查工具 FxCop 很相似,但 FxCop 是对 dll (compiled binaries) 进行检查,所以 FxCop 适用于新项目通过持续集成工具来使用的情况。 也就是说 FxCop 是项目级别的,而 StyleCop是代码级别的,更适合于程序员在编程过程中使用。

    2.4K50发布于 2018-01-19
  • 来自专栏stcnb

    避免在全局“SuppressMessageAttribute”中使用旧格式目标 (IDE0077)

    SuppressMessageAttribute 中使用旧格式目标 类别 CodeQuality Subcategory 杂项规则 适用的语言 C# 和 Visual Basic 概述 该规则标记使用旧版 FxCop

    39100编辑于 2022-01-08
  • 来自专栏字根中文校对软件

    微软新产品连接

    tests NDoc to create code documentation NAnt to build your solutions CodeSmith to generate code FxCop

    57830发布于 2019-02-14
  • 来自专栏centosDai

    预定义的配置文件

    Microsoft.CodeAnalysis.NetAnalyzers 包括用于以下规则类别的预定义 EditorConfig 文件和规则集: ┮Τ砏玥 数据流 设计 文档 全球化 互操作性 可维护性 命名 性能 从 FxCop

    85640编辑于 2022-01-09
  • 来自专栏BestSDK

    .NET程序员必备的58个提高效率工具

    FxCop?:FxCop 是一个静态代码分析工具,它通过分析 .NET 程序集强制开发标准。 13. 流量捕获 WireShark:这是一个用于 Unix 和 Windows 的网络协议分析仪。

    5.8K60发布于 2018-03-02
  • 来自专栏葡萄城控件技术团队

    .Net 高效开发之不可错过的实用工具 工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内

    FxCop: FxCop 是静态代码分析工具,能够通过分析.Net 程序集保证开发标准。

    4.8K60发布于 2018-01-10
  • 来自专栏重典.NET

    Metalama简介1. 不止是一个.NET跨平台的编译时AOP框架

    在团队中可以使用这种自定义代码验证来进行那些使用.NET自带的分析器、FxCop、Resharper等工具无法提供的代码分析规则。

    1.3K51编辑于 2022-04-11
  • 来自专栏ellipse数据库技术

    数据库开发工具

    6、拼写检查器:加入FXCop拼写检查器 7、数据库发布向导

    1.9K20发布于 2019-08-16
  • 来自专栏啄木鸟软件测试

    代码静态扫描工具集成与实践

    golangci-lint run 6. .NET生态 推荐工具: ·SonarScanner for .NET ·Roslyn Analyzers:微软官方分析器 ·Security Code Scan:安全漏洞扫描 ·FxCop

    69610编辑于 2025-08-14
  • 来自专栏TestOps云层

    使用 Docker 搭建 SonarQube 代码扫描平台

    Java 语言的 Checkstyle, FindBugs, PMD等,帮助检测代码编写规范上存在的问题和漏洞; Python 语言的 Pyflakes, PyLint, pep8等; C# 语言的 FxCop

    1.7K40编辑于 2022-04-07
  • 来自专栏全栈程序员必看

    软件测试基础知识 – 说一说黑盒与白盒的测试方法[通俗易懂]

    它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具(Fxcop)自动进行。 动态测试:需要执行代码,通过运行程序找到问题,包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。

    1.4K10编辑于 2022-09-05
  • 来自专栏程序员互动联盟

    顶级代码高手的8个编程习惯

    这款开发微软软件的必备工具现在已经是开箱即用的了——还有很多其他的工具和第三方插件可帮助开发人员做的更好: ReSharper使得编写代码更容易; Web Essentials在创建web app时可提供方便的功能; FxCop

    1.6K90发布于 2018-03-16
  • 来自专栏张善友的专栏

    我为何需要使用空接口?

    FxCop设计规则中的第三条提供了对空接口的检查.下面是它的描述: 一个接口提供了一组行为和使用契约(usage contract),任何一个类型都可以实现这个Interface, 而不需要考虑这个类型的继承层次

    61750发布于 2018-01-30
  • 来自专栏蔡坨坨的测试笔记

    SDK怎么测试?俺不会啊!

    比如静态代码扫描,现在还是有挺多静态代码扫描工具的,例如:SonarQube、Scanmycode、Checkstyle、FindBugs、PMD、Jtest Pyflakes、Pylint、pep8、FxCop

    4.2K50编辑于 2022-12-21
  • 来自专栏Linyb极客之路

    浅谈黑盒测试和白盒测试

    白盒测试方法有:   · 静态测试&动态测试   静态测试是不用运行程序的测试,包括代码检查、静态结构分析、代码质量度量、文档测试等等,它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具(Fxcop

    4.6K10发布于 2018-07-26
  • 来自专栏全栈程序员必看

    .net 读书笔记

    19.CLR 对一维零基数组使用了特殊的 IL 操作指令 newarr,在访问数组时不需要通过索引减去偏移量来完成,而且 JIT也只需执行一次范围检查,可以大大提升访问性能 20.以 FxCop 工具, FxCop 是微软开发的一个针对.NET 托管环境的代码分析工具 new 关键字深入浅出 作为运算符, 用于创建对象和调用构造函数。作为修饰符,用于向基类成员隐藏继承成员。

    96210编辑于 2022-07-15
  • 来自专栏渗透云笔记

    代码审计工具汇总

    C# http://stylecop.codeplex.com/releases/view/79972 Windows 微软的一个开源的静态代码分析工具,检查c#代码一致性和编码风格 FxCop

    4.6K20发布于 2021-05-14
  • 来自专栏yeedomliu

    《持续交付:发布可靠软件的系统方法》第3章 持续集成

    FxCop是它的.NET版本 FindBugs是一个Java软件,它是CheckStyle的替代品,有一些相似的校验功能 ---- 3.7 分布式团队 从技术角度上看,最为简单的方法(也是从流程角度上讲最有效的方法

    1.3K30发布于 2019-09-28
领券