如何在VS 2015中关闭Roslyn代码修复?

14

如何在VS 2015中关闭Roslyn Code Fixes?

它可以正常工作(与最新的Resharper 9.1.2一起),但在初始化时仍会阻塞导航,我的意思是Home、End、Left、Right延迟了0.5-1.5秒。此外,它似乎会欺骗导航键,现在我通过按下我列出的4个导航键之一,在VS主菜单或其他源文件中发现自己,我不知道为什么...

输入图像描述

到目前为止,我已经尝试过:

  1. 在“工具/选项”中搜索“Roslyn”
  2. Roslyn代码修复程序的上下文菜单
  3. 谷歌
  4. 在Stackoverflow中进行本地搜索

可能我漏掉了什么,这不应该太难...

1个回答

12
您的输入问题听起来很像这个问题:https://youtrack.jetbrains.com/issue/RSRP-445640,这个问题出现在VS2015 + R# 上,他们有一些解决方法但尚未找到解决方案。 更新 根据这条推文https://twitter.com/serjic/status/624202171060502528,看起来他们正在修复这个漏洞,并且存在一个好的解决方法:

关闭“不显示Visual Studio气泡”可以修复ReSharper 912中的打字问题。我们正在研究热修复。 'Do not show Visual Studio bulb' Option

更新2 他们在博客上做了完整的介绍:Critical Issue with ReSharper 9.1.2 in Visual Studio 2015 RTM: Workarounds and Estimates

2
谢谢。虽然效果不明显(我取消了“不显示”(两次否定),现在Roslyn没有显示...我正在尝试工作,等我有经验再回来。 - g.pickardou
@g.pickardou 在beta版本中,Roslyn灯泡与R#一起出现,并且两者都可以使用它们的键盘快捷方式。如果Roslyn灯泡没有出现,那么可能是JetBrains中出现了另一个错误。我没有这个错误,但我的同事有,并报告说自从他应用了解决方法后就再也没有问题了。希望它对你有用。 - Julien Roncaglia
2
尽管这个问题已经完全解决了(再次感谢),但实际上并没有回答“那个”问题,即如何禁用Roslyn代码修复,而不考虑ReSharper。有些搜索者可能希望在这里找到答案。 - g.pickardou
据我所知,目前只能通过规则集在项目级别上禁用Roslyn提供的分析器。没有全局设置。Roslyn github上存在多个请求,但它们仍然是开放的。 - Julien Roncaglia
3
对于我使用的R#2016.1版本不起作用。我已经检查了选项,但Roslyn图标和修复仍然显示。 - Lennart

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接