ReSharper卸载-Visual Studio不再显示正确的错误突出显示


70

我一直在尝试ReSharper,并决定要卸载它。但是,这样做之后,Visual Studio不再显示红色下划线突出显示,它通常用于标识代码中错误的位置。

到目前为止,这已经在我们的两台PC上发生过。我尝试过重新安装和维修,但是没有运气。有什么想法可以在Visual Studio中还原突出显示吗?

Answers:


123

转到工具→选项→文本编辑器→C#→高级,检查以下选项:

  • 在编辑器中下划线错误
  • 显示实时语义错误

替代文字


1
感谢您的出色回答(非常感谢您的截图),但这不能解决问题。出现错误时,我仍然会出现蓝色下划线。语法错误选择的颜色是红色,所以我不知道发生了什么...昨晚我什至尝试了完全卸载并重新安装,但没有任何乐趣。还有其他想法吗?–尼克16秒前

我遇到了同样的问题...执行重新共享动作时出现蓝色下划线。
Chuck Conway

在VS2013 \ R#8.1中出现此问题。解决此问题。本以为默认情况下会启用。
SleepyBoBos 2014年

许多其他设置也被破坏。最好将所有Visual Studio设置重置为默认值。
罗宾·戴维斯

11

实际上,Resharper(从8.1版开始)不仅提供“错误”高亮显示设置,还提供了更多功能。例如,卸载后XAML文件的自动完成功能被破坏;为了符合Resharper的支持,其他各种键绑定也被破坏了。我强烈怀疑Visual Studio 2012被各种方式的卸载彻底破坏了。

在Visual Studio 2012中,解决方案似乎是将所有Visual Studio设置重置为默认值。

转到“工具”菜单,选择“导入和导出设置...”。选择“重置所有设置”单选按钮,然后单击“下一步”。

单击“下一步”后,系统将提示您输入保存当前(断开)设置的位置。有趣的是,“导出设置”对话框的默认目录指向Resharper安装程序已孤立的目录。并且恰好那里已经有一个导出文件。尝试还原该设置文件可能很麻烦。我的日期似乎与我安装Resharper的时间差不多。我怀疑这是他们的安装程序生成的保存文件(但被他们的卸载程序忽略了)。

无论如何。重置为我工作。如果您很勇敢,则可以尝试使用Resharper安装程序留下的导出文件。

一般投诉(因为我对所有这些都感到非常恼火。到目前为止,线程启动三年后,StackExcange上此页面的浏览量已超过11,000次)。Resharper技术支持有四年的错误报告,涵盖了卸载造成的损坏。四年后,它仍未修复。根据我的粗略估算,我想猜测演示版本的Resharper卸载已将Visual Studio浪费在大约30,000个开发人员的某个地方。它被丢了。不要有任何错误。尽管尚未立即显现出来,但Visual Studio的主要功能已被禁用,其结果是Visual Studio的一个实例完全无法用于开发。以次充好。


我必须同意你的投诉。考虑到已经过去的时间-我忍不住觉得这是JetBrains的愤世嫉俗的尝试,目的是“欺骗”开发人员,使他们认为在试用期结束时他们不能生存而不必费心。
David Masters

5

转到工具->选项,然后在环境下选择字体和颜色节点。

选择显示文本编辑器的设置,然后在“显示项目”列表框中查找“语法错误”项并修复设置。

另一个选项可能是使用相同选项表单顶部的“使用默认值”按钮。


感谢您的出色回答(非常感谢您的截图),但这不能解决问题。出现错误时,我仍然会出现蓝色下划线。语法错误选择的颜色是红色,所以我不知道发生了什么...昨晚我什至尝试了完全卸载并重新安装,但没有任何乐趣。还有其他想法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.