【问题标题】:Find a file by name in Visual Studio Code在 Visual Studio Code 中按名称查找文件
【发布时间】:2015-12-15 09:34:54
【问题描述】:

如何在 Visual Studio Code 中按名称查找文件

我习惯的一个Visual Studio快捷键是CTRL+,,但是在这里不起作用。

【问题讨论】:

标签: file search visual-studio-code find


【解决方案1】:

当您在工作区中打开文件夹时,您可以执行 Ctrl+P (Cmd+P在 Mac 上)并开始输入文件名或扩展名以过滤文件名列表

如果你有:

  • plugin.ts
  • page.css
  • plugger.ts

您可以输入css 并按回车键,它将打开page.css。如果您输入.ts,列表将被过滤并包含两个项目。

【讨论】:

  • 如果要更改快捷键,请在文件 > 首选项 > 键盘快捷键中查找 Go to file...
  • { "key": "cmd+p", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker && inQuickOpen" }
  • 我们应该注意到Ctrl+P 在预览模式下打开文件。为了在新标签中打开文件,让我们关注stackoverflow.com/a/43707807/190309
  • 这似乎对我不起作用,搜索时只显示已经打开的文件(关闭后仍然可以找到它们,但从未打开的文件不显示)。
  • @Zitrax 是对的:Ctrl+P [filename] 不适用于资源管理器中的所有文件,它只列出已经打开的文件——至少在使用远程后端时像 WSL 等。资源管理器需要一个真正的搜索工具,它可以在所有条件下工作。
【解决方案2】:

Ctl+T 将打开一个搜索框。删除 # 符号并输入您的文件名。

【讨论】:

  • 这只是到达与直接按Ctrl + P完全相同的位置的更长距离。
【解决方案3】:

我相信动作名称是“workbench.action.quickOpen”。

【讨论】:

  • 对不使用默认键盘映射的人有用(例如使用 emacs 键盘映射的人)。
  • @ijoseph 或 Intellij 键盘映射
【解决方案4】:

默认为 CMD + P(或 CTRL + P)。但是,键盘绑定可能会根据您的喜好而有所不同。

要了解您的绑定,请转到“键盘快捷键”设置并搜索“转到文件”

【讨论】:

    【解决方案5】:

    Ctrl+Shift+O / Cmd+Shift+O 在 mac 上。 关闭所有标签就可以看到了

    【讨论】:

    • 默认Ctrl+Shift+O 是“转到符号...”绑定。列出当前打开页面上的所有符号。
    猜你喜欢
    • 1970-01-01
    • 2016-04-02
    • 2018-05-18
    • 2018-07-07
    • 2022-08-06
    • 1970-01-01
    • 2020-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多