我最近更新为使用 VS2013 和 Resharper 8.2(从 VS2010 和 Resharper 6),并发现了一个非常烦人的“feature”,因为 Resharper 的智能感知不会按字母顺序对类成员进行排序。
举例来说,我有一个名为“client”的对象,它有一个名为“client”的属性种族必填,另一个属性称为种族.
Using only native VS2013 intellisense, this is what I get I type client.eth
这就是我所期望的;两个属性一起列出。
但是,Resharper 的 Intellisense(less) 给了我这个
虽然可见成员按字母顺序排序,但缺失的成员种族属性位于列表底部,只有在我键入“时才会匹配”ethnicti" 这样文本就不再匹配种族必填.
仔细检查列表可以发现,Resharper 正在应用某种分组,然后在每个组内按字母顺序排序。
有谁知道如何摆脱这种相当无用的行为,并恢复到像 Resharper 6.0 和早期版本这样的直接 alpha 排序?
如果您能够为 JetBrains 的基本原理提供辩护,则可获得奖励分。
在 Resharper Ultimate 2016.1 中,您可以执行以下操作:
Resharper => 选项 => IntelliSense => 完成行为 => 设置对项目进行排序 to 按字母顺序
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)