如何在Visual Studio 2019中配置智能感知以按字母顺序排序?
我没有也不想要Resharper。但如果这是让智能感知按字母排序的唯一方法,我可能会被迫考虑安装它。
到目前为止,我已经:
- 禁用Visual Studio Intellicode扩展。
- 在Menu>编辑在智能感知比;*
- 在Menu>工具比;选择比;文本编辑器>基本比;智能感知。
- 没有发现任何有用的StackOverflow。
- 在Google上找不到有用的信息。
通常情况下,Visual Studio的IntelliSense将帮助让IntelliCode建议的代码(方法,属性)显示在完成列表的最开始,通常它们会带有*
标记。它们后面是常规代码(方法、属性),应该按字母顺序排序。
在Visual Studio中有很多选项可以改变IntelliSense的行为,但确实很少。据我所知,没有选项可以改变默认完成列表的顺序(IntelliSense)。但实际上,默认顺序是按字母顺序排列的。
建议:
如果你安装了一些可能影响智能感知/文本编辑器的扩展,请尝试禁用它们(或尝试在安全模式下运行VS),你可能会看到智能感知按字母顺序排序。
您也可以尝试修复VS(在VS安装程序中),或重置VS设置(在步骤4中选择General
),以避免VS和相关设置的影响。
如果你仍然被这个问题困住了,请随时告诉我,也许你可以分享一个截图或一些步骤,这可能对我重现你的问题和检查更深:)