VS2013智能感知重叠ReSharper的一个

时间:2014-05-06 12:14:19

标签: visual-studio-2013 resharper intellisense windows-8.1 resharper-8.0

安装ReSharper后,我注意到了IntelliSense的问题;

  

intellisense overlap

在图像中可以清楚地看到Visual Studio的智能感知显示在ReSharper的一个上(顺便说一句,它具有焦点,因此使用箭头键将移动下面完成列表的突出显示部分)。 我试图做一些没有任何结果的事情(总是使用VS重启):

  • 从ReSharper IntelliSense切换到VS(来回)
  • 将ReSharper IntelliSense限制为某些选定语言(即C#)
  • 完全禁用VS IntelliSense('工具|选项|文本编辑器|所有语言'和'工具|选项|文本编辑器| C#| IntelliSense')
  • 调整ReSharper的完成列表
  • 重新应用键盘快捷键(Visual Studio)
  • 重置VS并修复ReSharper安装
  • 重新安装ReSharper
  • 清除所有临时文件夹

他们都没有帮助我解决这个问题,这会在尝试写任何东西时导致特别恼人的问题。

  

JetBrains ReSharper 8.2 C#Edition

     

Microsoft Visual Studio Professional 2013版本12.0.30110.00 Update 1

2 个答案:

答案 0 :(得分:1)

这与"纯文本完成相冲突" Viasfora扩展的功能。通过检测安装ReSharper的时间来修复它:https://github.com/tomasr/viasfora/issues/51我很快就应该在新版本中修复它。

答案 1 :(得分:0)

如果您遇到没有Viasfora扩展程序的问题:

转到工具 - >选项 - >文字编辑器 - > XML - >一般 并禁用"自动列出成员"和"参数信息"。

似乎resharper在xaml中禁用了这个功能,但在xml中却没有。 和vs2015一起为我工作。希望这会有所帮助。