sonar-dotnet-codeanalysis

SonarQube规则的子集
授权协议 LGPL
开发语言 C#
所属分类 开发工具、 代码管理分析/审查/优化
软件类型 开源软件
地区 不详
投 递 者 华飞驰
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

sonar-dotnet-codeanalysis 是 Sonar 平台用于分析 C# 语言代码质量的插件。

用于C#的SonarQube代码分析是一个代码分析NuGet包和一个基于.NET编译器平台(“ Roslyn”)的Visual Studio扩展。该软件包提供有关错误,潜在错误,重复代码,编码标准,注释和软件设计的报告。

安装

  • 在“ Visual Studio扩展和更新”窗口中。选择“在线/ Visual Studio画廊”,然后搜索...
  • 从Visual Studio Gallery下载扩展:https : //visualstudiogallery.msdn.microsoft.com/ ...
  • 从NuGet程序包管理器控制台: Install-Package SonarQube.CodeAnalysis.CSharp -Pre
  • 以下没详细说明的可以在http://www.sonarsource.org/ 找到 0. JAVA的SDK要装,.net那些也要有。 1.把Sonar的server, sonar的runner都下载下来 server: http://www.sonarsource.org/downloads/ runner:  http://docs.codehaus.org/display/SONAR/Inst

 相关资料
  • 我想禁用Sonar的规则,这样它就不会在网页中显示结果。在我的例子中,我想隐藏(或不捕获)关于尾随注释的结果。 是否可以在某处配置它? 谢谢。

  • 问题内容: Sonar Lint 2.0,它已连接到我自己的Sonar Qube服务器,插件未报告任何问题。问题是它与我的服务器规则不同步。找到了Java文档中提到的那些内容,但似乎还不是全部。我不知道这些Java规则列表是否仅在未仅连接到任何服务器时才使用。 使用远程服务器时,对使用或同步哪些规则有限制吗? 如果可能的话,我们究竟能做些什么来使其同步。 问题答案: 问题是: SonarQube

  • 当我在Sonar4.5.4服务器上部署stylecope插件时,我有自己定制的2.1版本的csharp插件,一些规则会出现异常,如下所示,但删除这些规则后,它的工作很好。这个例外在Sonar4.5.4中出现,但在Sonar4.2和更低版本中没有遇到任何问题。我想知道为什么会发生这个问题,我想说什么?请解释一下。谢谢

  • 我正在开发一款iOS应用程序,它有(哇,惊喜!)聊天功能。整个应用程序大量使用Firebase工具,对于数据库,我正在使用新的云Firestore解决方案。 目前我正在使用数据库规则加强安全性,但我对自己的数据模型有点挣扎:)这可能意味着我的数据模型选择不当,但我真的很满意,除了实现规则部分。 模型的对话部分如下所示。在我的数据库的根目录下,我有一个集合: 然后我对每个对话都有一个子集合,称为消息

  • 我们正在运行2.4版 由于我们有很多与 IgniteClientDisconnectedException 相关的问题,我正在编写一个手动分段解析器(通过在客户端重新连接禁用设置为 true 的情况下禁用客户端重新连接),它将检测这种情况(使用定期运行的简单缓存查询) 我在缓存访问方面遇到了其他问题,如本文所述解决了这些问题 但问题是,每当我尝试使用spring事务注释方法时,它都无法创建一个带有