2

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

4

1 回答 1

5
    [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非常有帮助

于 2014-03-19T00:07:51.397 回答