我正在尝试使用ReSharper平台(而不是ReSharper产品)来抑制ReSharper中的亮点。
某些背景信息:
Exceptional是一个ReSharper插件,它突出了其他有用的东西中的无证异常。在某些情况下,这些亮点可以安全地“抑制”。 目前,抑制评论不起作用:https://github.com/CSharpAnalyzers/ExceptionalReSharper/issues/37
我可以通过查找抑制注释来抑制它(例如:// ReSharper禁用一次ExceptionNotDocumented)并且根本不将突出显示添加到DefaultHighlightingConsumer,但是,我不相信平台没有更简单的方法这样做。
是否有一种简单的方法可以让ReSharper考虑这些抑制注释?
提前致谢。
答案 0 :(得分:0)
在@citizenmatt的帮助下,我终于找到了解决方案。
API的变化(从2016.1开始)引入了一个名为FilteringHighlightConsumer的新HighlightConsumer实现。使用此实现将考虑所有抑制注释。