如何在Visual Studio中列出当前文件所有符号并搜索?
在Visual Studio中实现当前文件全符号列表功能
核心功能实现(对标VS Code Ctrl+Shift+O/VAX Alt+M)
- 直接使用内置功能「Go to Symbol in File」,默认快捷键为
Ctrl+F12,按下后会弹出搜索框,列出当前文件所有类、方法、变量等符号,支持关键词快速筛选。 - 若想改成习惯的快捷键(比如Alt+M):按下
Ctrl+,打开选项窗口,进入「键盘快捷方式」,搜索「Go to Symbol in File」,重新绑定按键即可。
侧边栏查看当前文件符号的替代方案
- 类视图:点击「解决方案资源管理器」顶部的「类视图」按钮(或用快捷键
Ctrl+Shift+C),选中当前打开的文件,即可查看该文件下的所有符号层级结构。 - 大纲视图:右键编辑器左侧空白处,勾选「大纲显示」,编辑器左侧会内嵌显示当前文件的符号折叠结构,展开后可快速定位。
注:你之前用到的Alt+\是「Go to Symbol in Solution」,搜索范围是整个解决方案,因此无法满足仅当前文件的需求。
内容的提问来源于stack exchange,提问作者tch0
相关产品推荐
相关产品推荐

