在 Visual Studio 2013 中,我可以取消选中“工具”→“选项”→“文本编辑器”→“C#”→“高级”下的“显示实时语义错误”选项。
此功能令人痛苦地分心,我喜欢将其关闭。不幸的是,此选项在 Visual Studio 2015 中已被删除,并且在 Visual Studio 2017 中仍未恢复。
有什么办法可以在 2017 年以某种方式禁用此选项吗?我搜索了所有我能想到的地方...有人有任何想法吗?
我发现让我分心/沮丧/等等的行为。是我的代码有问题的持续视觉通知。特别是在我写东西的时候......
作为一个非常简单的例子:
/// <summary>
///
/// </summary>
public class MyClass
{
public string DoSomething()
{
}
}
“DoSomething”将被识别(通过红色波浪线)不返回值。如果我正在编写我的方法,我不想被提醒它是错误的。这个例子虽然相当简单,但却是问题的说明。随着事情变得越来越复杂,实时错误突出显示可能会让人分心。我知道很多人建议让“波浪形”颜色与背景颜色相同。那里的问题是,一旦我编译,我想看到那些波浪线...
我已在解决方案级别和项目级别禁用所有分析器。
最佳答案
你不是唯一一个要求这个选项的人......你可以看看here确认
但根据其中一条可见的评论 link ,您仍然可以禁用完整的解决方案分析:
IMHO, the new checkbox in VS2015 Update 3 which allows you to toggle off/on the "Enable full solution analysis" option is a step in the right direction (https://msdn.microsoft.com/en-US/library/mt709421(VS.140).aspx) - but it still doesn't enable you to eliminate ALL solution analysis.
关于c# - 在 Visual Studio 2017 中为 C# 禁用 'Show live semantic errors',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43809910/