如何在visual studio代码中快速查找项目中的文件或符号?

bba*_*ker 4 visual-studio-code

这是 IntelliJ 中该功能的演示(https://www.youtube.com/watch?v=EtnI2doW6XE)?

如果视频不可见,基本上用户按下组合键,然后弹出一个对话框,该对话框将根据用户开始输入的字符串进行响应和过滤。它将显示类和文件(以及许多更多)匹配您输入的内容。我不会详细介绍所有细节,因为我不是在寻找与此功能完全匹配的内容 - 如果它只是根据文件名搜索,我会很高兴首发!当我想切换到给定文件时,任何可以防止我在项目资源管理器中浏览文件名以在 vs 代码中打开文件的方法。

我看到了如何在 Visual Studio Code 中搜索文件?- 对我来说(在 Linux 上)Ctrl-E只显示我目前在项目资源管理器下打开的文件(有时很有用,但不是我要找的)。

Lau*_*ent 32

  • Cmd + P打开文件搜索栏( doc ),
  • Cmd + T打开符号搜索栏( doc ),

  • 如果您像我一样重新映射了键绑定,则可以通过在搜索栏中分别输入“>转到文件”和“>转到工作区中的符号”来找到快捷方式。 (2认同)

Mar*_*ark 5

你只是在寻找CTRL-P这会带来一个文件列表。哪个是可搜索的。然后,您可以向下 Tab 键并向右箭头打开该文件。Enter 将在文件上打开一个拆分编辑器。

此外,如果您CTR-p然后键入?您将获得您可以点击的键列表,例如“转到符号”以及您的文件或工作区中的更多内容。

看看CTRL-R就文件而言,它可能完全符合您的要求。


off*_*555 5

该命令称为Go to Symbol in Workspace. 在我的机器上,它被分配给Ctrl+N密钥。您也可以只按Ctrl+P并键入#符号名称来搜索符号。