Visual Studio编辑器导航成员列表能否仅显示类方法?
在Visual Studio中自定义编辑器导航成员列表显示
一、仅显示方法的临时方案
VS原生没有永久只显示方法的设置,但可以通过临时筛选快速实现需求:
- 打开成员列表(快捷键
Ctrl+F12,或点击编辑器顶部的类/方法下拉菜单),在列表顶部的筛选框输入:method,就能立刻只显示所有方法,自动隐藏字段、属性等其他成员。 - 注意:这个筛选是临时生效的,每次打开成员列表都需要重新输入。
二、将方法分组置顶并按字母排序(永久设置)
如果无法接受临时筛选的方式,可通过VS的选项设置把方法分组固定在列表顶部,同时按字母排序:
- 打开VS的「选项」窗口:点击顶部菜单栏的
Tools > Options,或直接按快捷键Alt+T, O。 - 在左侧导航栏依次展开
Text Editor > C# > Advanced(若使用VB.NET等其他语言,切换到对应语言的设置项即可)。 - 找到「Member List」区域,调整以下设置:
- 勾选
Group members(开启成员分组功能)。 - 在
Sort members下拉菜单中选择Alphabetical(设置成员按字母排序)。 - 在
Group order的列表里,把Methods拖动到最上方,确保方法分组排在所有分组的第一位。
- 勾选
- 点击「确定」保存设置,之后打开成员列表就能看到方法分组置顶、成员按字母排序的效果。
效果截图
- 预期效果(来自其他帖子):

- VS设置后的实际效果:

内容的提问来源于stack exchange,提问作者Axium7
相关产品推荐
相关产品推荐

