c# - 为什么 Resharper intellisense 会替换我的代码?

标签 c# resharper

使用 Resharper 6.1,当我输入类似... widget.PropertyA

然后像这样将我的光标放在小部件符号的前面......

|widget.PropertyA

然后开始输入另一个符号,R# intellisense 弹出。如果我选择了建议的符号,R# 会用我新选择的符号替换小部件符号。

有时我可以看出这可能很有用,但绝大多数时候,我只想在小部件前面键入更多代码而不希望它被替换。有谁知道这种行为是否可配置?

谢谢。

最佳答案

我不认为它是可配置的。 Tab 覆盖代码似乎是设计使然。它甚至会突出显示将被替换的代码段。

不用按 Tab 键选择您的符号,而是使用 Enter 键。它将插入新代码而不覆盖现有代码。

关于c# - 为什么 Resharper intellisense 会替换我的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9103164/

相关文章:

c# - WPF MVVM : How to update Usercontrol data

c# - ASP.NET core 中第三方数据上下文的依赖注入(inject)

visual-studio - Resharper Test Runner 不会在 VMWare Fusion 共享文件夹中运行单元测试

c++ - CLion IDE 是否包含 ReSharper C++ 在 Visual Studio 下提供的所有功能?

c# - 在 Linux 中从 C# Mono 应用程序中运行命令

c# - Windows Phone 7 ListPicker InvalidCastException

c# - EF Core 继承问题(HasDiscriminator)

c# - @在变量之前在c#中意味着什么?

c# - 使用 ReSharper 将 Linq 转换为代码

c# - 在 Visual Studio 2010 中自动生成 sql 存储翻译