【问题标题】:ReSharper auto-complete enumsReSharper 自动完成枚举
【发布时间】:2012-01-28 22:32:24
【问题描述】:

在 ReSharper 6.1 中,当我想自动完成 EnableCap.LineSmooth 之类的内容时,我会得到如下信息:

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

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

【问题讨论】:

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


    【解决方案1】:

    你在抱怨他们提高了效率?

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

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

    【讨论】:

    • 超时一秒。我不知道我可以用“Li”开始。如果我知道那那么也许我就不会抱怨了!
    • @Mark,当然,您可以从标识符的中间输入一些内容。改进的 CamelHumps 搜索的一部分,我认为他们在 v5 中添加并在 v6 中进一步改进。我认为您必须从实际标识符中的大写字母开始,但是是的,您也可以键入 smooth 或 li 或 ls。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-04
      相关资源
      最近更新 更多