我对 Resharper 的一项功能感到非常恼火,我只是找不到如何独立禁用它。
关闭 Resharper 后,每当我输入propVS2015 并按TAB时,我都会得到以下自动生成的代码:
public int MyProperty { get; set; }
然后我可以通过再次按下来int反复切换。我还可以在键入时使用自动完成来填写变量类型。MyPropertyTAB
例如,假设我想创建一个类型为“string”的名为“test”的属性,我会执行以下操作:
- 类型
prop - 按
TAB生成属性代码模板 - 类型
stri - 按下
TAB以自动完成变量类型string - 按下
TAB移动到变量名占位符 - 类型
test - 按
Return完成
完美的。
但是,启用 Resharper 后,虽然步骤 1,2 和 3 仍然有效,但之后一切都将付诸东流!
如果我按 TAB 键尝试自动完成变量类型,则光标只是移动到变量名称上,变量类型为stri.
如果我然后再次按TAB(或什SHIFT+TAB至)尝试返回它,它只会完成该行。
为了让事情更清楚,我已经包含了两个 gif 来展示我的问题。




