Visual Studio Code 中的搜索功能
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
您知道吗?除了搜索字符串(在当前文档或所有文档中)之外,Visual Studio Code 中还有其他四项搜索功能!让我们一起来看看吧!
1) 搜索文件(CTRL+ P)
这很简单,如果您知道文件名,就无需再打开文件资源管理器进行选择。只需输入完整或部分文件名,VSCode 就会自动查找当前工作区,并显示包含您刚刚输入的名称的文件(列表顶部会显示已打开的文件)。
示例视频:
2) 查找符号(CTRL+ T)
例如,如果您知道某个私有函数的名称,但不知道它的确切位置,这个功能就非常有用。只需按下快捷键(或打开命令面板并加上前缀#),然后输入函数名称,即可获得一个符号列表,并在其前面加上对应的文件位置。
示例视频:
3) 搜索本地符号 ( CTRL+ SHIFT+ O)
与上述操作相同,只是这次是在当前源文件中。您也可以打开命令面板并输入@.
上述功能的一个额外功能是,如果您在搜索词前加上前缀,:它将按符号类型对它们进行分组,这样如果您不知道它的全名,就更容易找到它。
示例视频:
4) 按引用搜索 ( SHIFT+ F12)
用户应该了解这个功能,因为 VSCode 的实现方式使得查找引用变得非常快捷。如果您按下某个符号的快捷键,就会弹出一个窗口,不仅显示该符号的所有使用位置,还会显示大约 15 行的代码片段,说明其使用方式,这样您就无需实际打开文件来确认是否是所需的引用。
我们使用的是 Visual Studio 2013,后端缺少这项功能严重影响了我们的开发速度。这项功能让 VSCode 用起来非常便捷。
示例视频:
结尾
- 你觉得这些有用吗?不妨试试其中至少一个你之前不知道的,这绝对能大大提高你的工作效率!
- 我是否遗漏了某些与搜索相关的功能?
- VSCode 是否有与搜索相关的功能尚未实现?