Intellisense(或Resharper)偶尔会在我编写时删除我的C#代码。它出现在声明和方法调用中,似乎是由逗号或开括号触发的。撤消历史记录将错误操作简单地显示为“智能感知”。可能导致这种行为的原因是什么?
我设法在这里重现了其中一个无用的删除:
我正在使用ReSharper 2016.3.1运行VS 2015 Professional Update 3
编辑:我将此问题传递给JetBrains,它被归类为一个关键错误on YouTrack答案 0 :(得分:1)
在Resharp安装程序中,某些“版本组合”存在问题。我与技术支持人员就此进行了交谈。 基本上,Resharper的安装已损坏,并为错误的按钮设置了一些快捷键。 在您的情况下,','似乎删除了整个单词。 他们仍然不确定哪种组合会导致这些问题以及原因。他们告诉我是更新Visual Studio并重新安装Resharper,还是使用旧版本的Resharper。