Visual studio Visual Studio编辑器不再为错误加下划线

Visual studio Visual Studio编辑器不再为错误加下划线,visual-studio,editor,underline,Visual Studio,Editor,Underline,我的VisualStudio(2008)编辑器已停止为错误添加下划线(这条漂亮的波浪形红线)。我真的不知道什么时候,但它可能与安装.NETFramework3.5SP1或MVC测试版有关(我想这不太可能)。此外,出于评估目的,我安装并卸载了CodeRush和Resharper(决定不保留其中任何一个) 是否有人知道该问题以及如何再次恢复此功能?您是否检查了工具→选项。。。→文本编辑器→C#→先进的→在编辑器中为错误加下划线 我通常喜欢在搞乱插件后重新设置设置,因为它们会搞乱设置:工具→导入和导出

我的VisualStudio(2008)编辑器已停止为错误添加下划线(这条漂亮的波浪形红线)。我真的不知道什么时候,但它可能与安装.NETFramework3.5SP1或MVC测试版有关(我想这不太可能)。此外,出于评估目的,我安装并卸载了CodeRush和Resharper(决定不保留其中任何一个)

是否有人知道该问题以及如何再次恢复此功能?

您是否检查了工具→选项。。。→文本编辑器→C#→先进的→在编辑器中为错误加下划线


我通常喜欢在搞乱插件后重新设置设置,因为它们会搞乱设置:工具→导入和导出设置。。。→重置所有设置。

关于可能的原因。


对于VS 2012和2013,如果您在不同的计算机上有多个Visual Studio实例绑定到一个“实时”帐户,并且在其中一个帐户上安装了ReSharper,则会禁用本机IntelliSense和错误下划线(替换为自己的规则)这将通过您的帐户同步到另一台计算机,而无需重新竖琴。

在Visual Studio中,这通常称为禁用波形线

在Visual studio 2013中您将做些什么?


工具->选项..->文本编辑器->->高级->禁用波形真/假(在IntelliSense下)->按确定我与2017年有相同的问题。有一个“禁用IntelisSense”选项,请确保该选项设置为false。

我知道这是一个老问题,有各种解决方案,但我用不同的方式修复了它。我正在使用VS2017与Unity3D合作编写我的C#代码,突然VS决定在输入时停止在错误下方划线。但是,如果我关闭文件选项卡并重新打开,它会突然取消删除错误

例如:

class A { 
public int x; 
s;
}
obvsiouly应该为那个孤独的“s”符号提供一个错误。但是,在我关闭并重新打开此文件选项卡之前,VS不会在它下面加下划线

解决方案
复制了整个Unity Project文件夹(基本上类似于常规VS解决方案文件夹),并使用了新文件夹,该文件夹的问题已被删除。

对于visual studio 2017,请根据HeeJae在中的评论采取行动:

i、 e:

嗨。您可能遇到了一个已知问题。你能试试这个吗

1.如果无法解决问题,请更新至最新版本

2.转到工具\选项\项目和解决方案\常规并取消选中“允许并行项目初始化”

3.接近VS

4.删除解决方案文件旁边的“.vs”目录

5.重新打开VS

多谢各位

问题解决后,可以重新启用“允许并行项目初始化”选项

我尝试升级VS、重置VS设置、清除VS缓存以及人们按常规所做的一切,但他们都没有解决这个问题!最后,提到的解决方案对我起了神奇的作用


祝你好运

再次从解决方案中卸载和加载同一个项目会起到作用。只需右键单击项目并单击“卸载项目”。卸载后,再次右键单击同一项目,然后单击“重新加载项目”。错误突出显示将返回。

所有想知道2021年的人

在设置中搜索“C_Cpp.errorSquiggles”

确保它对用户和工作区都处于活动状态。
无需重新启动Visual Studio。

在Visual Studio 2019中找到了它:
Tools>Options>Text Editor>General>Show error squiggles

我最近在VS 2010中遇到了同样的问题。我很快就注意到了,你猜怎么着,我安装并卸载了Resharper。在安装Resharper后,我在VS2013上遇到了这种情况。我认为Visual Studio Power Tools可能也有影响。在我的例子中,像这样(以及更多)的错误不断出现,因为我在虚拟机中使用VS,发现我的时间同步太慢了(几天之内!)。每当我定好日期,他们就会离开。有趣的是,我记得2006年第一次使用VS时出现了一个类似的问题。在完成上述操作和编译后,同样的修复程序适用于VS2013。我必须在2012年和2013年完成。为什么默认情况下会关闭此选项!!这在我卸载Resharper后非常有用。我还需要检查同一位置的“显示实时语义错误”VS2019:Tools>Options>Text Editor>General>Show error Swiggles这用于修复我的连续下划线错误和xaml intellisense设置未设置,非常有用,谢谢!伙计。。。我刚想出来。有时这真是太可怕了。我敢肯定你指的是VS上的VSCode。我确实在VS2019的选项中搜索过,但没有找到那个字符串。