【发布时间】:2014-12-17 08:51:29
【问题描述】:
我最近更新为使用 VS2013 和 Resharper 8.2(来自 VS2010 和 Resharper 6)并且发现了一个非常烦人的“功能”,因为 Resharper 的智能感知不会按字母顺序对类的成员进行排序。
例如,我有一个名为“client”的对象,它有一个名为 EthnicityRequired 的属性和另一个名为 Ethnicities 的属性。
仅使用原生 VS2013 智能感知,这就是我输入 client.eth 得到的结果
这是我所期望的;两个属性一起列出。
但是,Resharper 的 Intellisense(less) 给了我这个
虽然可见成员按字母顺序排序,但缺少的 Ethnicities 属性位于列表底部,只有在我键入“ethnicti”时才会匹配,这样文本不再与 EthnicityRequired 匹配。
通过仔细检查列表,似乎 Resharper 正在应用某种分组,然后在每个组中按字母顺序排序。
有谁知道如何摆脱这种相当无用的行为,并恢复到像 Resharper 6.0 和更早版本这样的直接 alpha 排序?
如果您可以为 JetBrains 的理由提供辩护,则可加分。
【问题讨论】:
-
在弹出窗口中单击鼠标右键
-
@ZdravkoDanev 没有任何反应。你预计会发生什么?
标签: c# visual-studio-2013 intellisense resharper-8.0