【问题标题】:Resharper Custom Plugin Severity OptionsResharper 自定义插件严重性选项
【发布时间】:2014-04-24 22:05:52
【问题描述】:

您好,我一直在开发一个几乎完成的自定义 ReSharper 插件。它使用[StaticSeverityHighlighting(Severity.WARNING, "NonLocalizedStrings")] 突出显示指定的代码元素。我希望能够像选项 > 代码检查 > 检查严重性下的其他 reshaper 警告一样设置严重性。我将在哪里指定我希望我的检查显示为的名称和组。

【问题讨论】:

    标签: c# resharper resharper-8.0


    【解决方案1】:
        [assembly: RegisterConfigurableSeverity(MakeMethodVirtualSuggestion.SeverityId,
      "CSHARP",
      HighlightingGroupIds.BestPractice,
      "Non Localized String",
      "All strings must be marked with either '// Not L10N' or localized to a resx file.",
      Severity.WARNING,
      false)]
    

    在命名空间上方使用此程序集修复

     [ConfigurableSeverityHighlighting("AccessToDisposedClosure", "CSHARP", OverlapResolve = OverlapResolveKind.WARNING, ToolTipFormatString = "Non Localized Strings")]
    

    在课堂上使用ConfigurableSeverityHighlighting 可以解决问题。再次感谢citizenmatt,你的git很有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2012-03-13
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多