【发布时间】:2011-07-24 18:40:46
【问题描述】:
编辑:问题通过更新解决。
Resharper 真的很烦我,并且将 100% 正确的代码标记为错误,当这显然不正确时,它一直希望我将 Action 更改为 Action<T1,T2...Tn>。每次我输入东西时它都会闪烁,所以真的很让人分心。有没有办法在两个 cmets 之间完全禁用 resharper?或者您如何仅针对此警告禁用?
编辑:左侧没有提示使用 cmets 禁用此功能。
按Alt+Return时弹出的菜单:
编辑: 我找到了一个解决方案,只需将有问题的代码行包装在 #region RFail 和 #endregion 语句中即可。虽然不理想。
【问题讨论】:
-
这是我发现 resharper 非常烦人的事情之一。有一种方法可以对其建议的重构进行操作,但我不确定内置的解析器。我会在特定语言功能下的菜单中查看(不记得名称,我卸载了 resharper),并且有一些关于智能感知外观的选项。它应该在那里,但我相信这是一个全局设置,而不是每个建议设置。
-
我查看了所有选项菜单,但找不到此选项。我通常会发现
Alt+Enter的东西非常有用,所以我不想完全禁用它。 -
我以前在使用 Silverlight 时也遇到过这个错误(它没有解决 Action)。最新版本的 Resharper 5.1 为我修复了它。 (我正在构建 5.1.1727.12)
-
我正在使用 Silverlight,我会尝试更新。
-
感谢柯克,更新成功了。我觉得一开始没有尝试很愚蠢。我觉得我需要给你超过 2 个代表 :)