1

安装 ReSharper 后,我注意到 IntelliSense 存在问题;

智能重叠

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

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

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

JetBrains ReSharper 8.2 C# 版

Microsoft Visual Studio Professional 2013 版本 12.0.30110.00 更新 1

4

2 回答 2

1

这与 Viasfora 扩展的“纯文本完成”功能有冲突。通过检测 ReSharper 何时安装已在源代码中修复:https ://github.com/tomasr/viasfora/issues/51我猜应该很快在新版本中修复。

于 2014-05-06T15:09:21.787 回答
0

如果您在没有 Viasfora 扩展的情况下遇到此问题:

转到工具 -> 选项 -> 文本编辑器 -> XML -> 常规并禁用“自动列表成员”和“参数信息”。

似乎 resharper 在 xaml 中禁用了此功能,但在 xml 中没有。使用 vs2015 为我工作。希望这可以帮助。

于 2015-12-04T21:16:32.310 回答