使用“转到”命令查找代码
使用“转到”命令查找代码
Visual Studio 的“转到”命令可执行代码的重点搜索,有助于快速找到指定项。 可以从简单统一的页面中转到特定的行、类型、符号、文件和成员。
在 Visual Studio 2022 中,新的搜索体验取代了此处所述的大部分功能。 例如,“转到类型”或 Ctrl+T(默认)转到 Visual Studio 2022 中的新搜索体验,而不是打开“转到类型”窗口。Visual Studio 搜索中记录了新的搜索体验。
如何使用它
输入 函数
键盘 按 Ctrl+T 或 Ctrl+,
鼠标 选择“编辑”>“转到”>“转到全部”
代码编辑器的右上方会显示一个小窗口。
在文本框中键入内容时,文本框下的下拉列表中会显示结果。 若要转到某个元素,请在列表中选择它。
还可以输入一个问号 (?) 来获取更多帮助。
经过筛选的搜索
默认会在所有解决方案项中搜索指定项。 不过,可以在搜索词前面加上特定字符,将代码搜索范围缩小至具体元素类型。 还可以选择“转到”对话框工具栏上的按钮,快速更改搜索筛选器。 更改类型筛选器的按钮位于左侧,而更改搜索范围的按钮则位于右侧。
筛选到特定类型的码位元素
要缩小对特定类型的码位元素的搜索范围,可以在搜索框中指定一个前缀,也可以从以下五个筛选器图标中选择一个:
前缀 图标 快捷键 描述
: Ctrl+G 转到指定行号
F Ctrl+1、Ctrl+F 转到指定文件
r Ctrl+1Ctrl+R 转到最近访问的指定文件
T Ctrl+1、Ctrl+T 转到指定类型
m Ctrl+1、Ctrl+M 转到指定成员
Ctrl+1、Ctrl+S 转到指定符号
筛选到特定位置
要将搜索范围缩小到特定位置,请从这两个文档图标中选择一个:
图标 说明
仅搜索当前文档
除了项目/解决方案中的文档外还搜索外部文档
驼峰式大小写
如果在代码中使用驼峰式大小写,可以仅输入码位元素名称的大写字母,以更快地查找码位元素。 例如,如果代码中有
CredentialViewModel
类型,可以选择“类型”筛选器 (t),然后在“转到”对话框中仅输入名称的大写字母 (
CVM
) 来缩小搜索范围 。 如果代码名称很长,此功能就非常有用。
设置
选择齿轮图标
可以更改此功能的工作方式:
设置 说明
使用预览选项卡 在 IDE 的预览选项卡中立即显示所选的项
显示详细信息 在窗口的文档注释中显示项目、文件、行和摘要信息
使窗口居中 将此窗口移动到代码编辑器的正上方而不是右上方