抑制Resharper亮点

时间:2016-10-13 09:09:54

标签: resharper

我正在尝试使用ReSharper平台(而不是ReSharper产品)来抑制ReSharper中的亮点。

某些背景信息:

Exceptional是一个ReSharper插件,它突出了其他有用的东西中的无证异常。在某些情况下,这些亮点可以安全地“抑制”。 目前,抑制评论不起作用:https://github.com/CSharpAnalyzers/ExceptionalReSharper/issues/37

我可以通过查找抑制注释来抑制它(例如:// ReSharper禁用一次ExceptionNotDocumented)并且根本不将突出显示添加到DefaultHighlightingConsumer,但是,我不相信平台没有更简单的方法这样做。

是否有一种简单的方法可以让ReSharper考虑这些抑制注释?

提前致谢。

1 个答案:

答案 0 :(得分:0)

在@citizenmatt的帮助下,我终于找到了解决方案。

API的变化(从2016.1开始)引入了一个名为FilteringHighlightConsumer的新HighlightConsumer实现。使用此实现将考虑所有抑制注释。

这是Matt的回答链接:https://resharper-support.jetbrains.com/hc/en-us/community/posts/206559159-10-1-EAP-and-RegisterConfigurableSeverity?flash_digest=1939ba6f66e30d494edb8f0d6a902eab4b198342