如何禁用烦人的Resharper 8.0.2代码完成?

Sya*_*hya 5 resharper intellisense code-completion

在我的课堂上,我有一个私有方法Log().当我想使用log(在同一个类中)时,我输入'Log'然后当我输入'('时,它会自动编码完成代码的其他内容.我尝试使用visual studio intellisense而不是resharper但这个错误的代码完成仍然发生.我是否必须卸载resharper或者我还能做什么?

谢谢.

Sya*_*hya 1

到目前为止,我找到的解决方案是禁用“(”作为代码完整字符。为此(来自 resharper 文档):

定义不调用代码完成的符号

  1. 在主菜单上,选择 ReSharper | 选项。“选项”对话框打开。
  2. 在对话框的左侧窗格中,单击 IntelliSense | 完成人物。
  3. 在右侧窗格中,您可以定义是否在空间上完成。为此,请选中或清除 C#、VB.NET 或任何其他语言的复选框。
  4. 要定义不应调用代码完成的符号,请在 C#、VB.NET 或任何其他语言的文本框中键入它们。
  5. 单击“保存”或“保存到”以应用更改。

有更好/优雅的解决方案吗?

谢谢。

编辑。

显然,我意识到我忘记添加 static 关键字,这就是智能感知无法识别 Log() 的原因。