像Resharper这样的产品有很多设置,我似乎找不到合适的设置来获得我想要的确切行为。
我想改变的行为是这样的: 假设我想要的结果是
但该行当前是
如您所料,我开始输入:
在选项卡之后我得到了这个
但我希望它成为
有没有人知道如何以实现我想要的行为的方式更改Resharper设置? 谢谢。
编辑:请注意,选项卡确实在默认的VS智能感知中执行了所需的行为。
答案 0 :(得分:8)
在这种特殊情况下,这是你应该做的:
SomeMethod()
之前使用插入符号,输入Math.Ab
,然后使用 Enter 完成Abs
,正如Rob H.正确建议的那样。最终会得到Math.Abs(SomeMethod();
请记住,这可能不是最佳解决方案,前提是您可能还有很多其他代码完成用法可能会与此类设置更改发生冲突。
如果在多个地方需要进行类似的代码修改,则应该创建一个search and replace pattern。
答案 1 :(得分:4)
点击Enter而不是Tab会插入而不会覆盖,尽管你最后会用
Math.Abs()SomeMethod();