ReSharper自动完成枚举

时间:2011-12-28 05:04:07

标签: visual-studio-2010 resharper resharper-6.0

在ReSharper 6.1中,当我想自动完成像EnableCap.LineSmooth之类的东西时,我会得到这样的结果:

问题是,因为它显示了enum + enum选项的完整名称,所以我不能只输入“En”+ [Tab]来自动完成“EnableCap”。然后开始输入“Li”,因为我第一次点击tab时,它会尝试自动完成整个事情,并提供一个我不想要的选项。所以现在我必须输入整个“EnableCap”。在我开始过滤我真正想要的选项之前。

所以我的问题是,我该怎么做 a)告诉resharper只显示自动填充到点
b)是否有除tab之外的其他热键只能完成第一位?

2 个答案:

答案 0 :(得分:3)

你抱怨说他们提高了效率吗?

不再需要键入En [Tab] Li [Tab]。您只需输入Li [Tab]。

当然,你必须忘掉你的旧习惯。但新方法更快。

答案 1 :(得分:2)

CTRL + SPACE 显示枚举
CTRL + SHIFT + SPACE 显示成员