gpt4 book ai didi

c# - Resharper 自定义插件严重性选项

转载 作者:行者123 更新时间:2023-12-02 21:30:12 27 4
gpt4 key购买 nike

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

最佳答案

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

关于c# - Resharper 自定义插件严重性选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22492695/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com