【问题标题】:Refresh Visual Studio Code list of files刷新 Visual Studio Code 文件列表
【发布时间】:2016-07-19 21:21:45
【问题描述】:

Visual Studio Code(版本 0.10.11,在 OSX 上)不会刷新文件夹中的文件。有什么办法可以强制刷新。目前我必须关闭并重新打开整个程序。

【问题讨论】:

标签: visual-studio-code


【解决方案1】:

编辑:与此同时,文件资源管理器小部件中添加了一个重新加载按钮。

使用workbench.action.reloadWindow 命令。 转到File -> Preferences -> Keyboard Shotcuts 并为此命令定义一个快捷方式。在我的系统上,它位于 Ctrl+F5 上。 keybindings.json 中的条目如下所示:

{
  "key": "ctrl+f5",
  "command": "workbench.action.reloadWindow",
  "when": "editorTextFocus"
}

【讨论】:

  • 您只需刷新文件资源管理器,点击文件资源管理器顶部的圆圈箭头 (see this screenshot) 或使用键盘快捷键 (see @jack-click's answer)。
  • Ctrl + P 然后>Reload Window
  • 它重新加载整个窗口,问题是关于重新加载资源管理器中的文件列表。
  • 我搜索了“workbench.action.reloadWindow”的设置,它返回了 35 个设置,但似乎都不是我想要的。截图真的很有帮助!
  • 这会关闭所有打开的终端;所有构建、测试、测试覆盖工具。有效地重新启动应用程序不是一个好的解决方案;这不应该是正确的答案;这是正确答案stackoverflow.com/a/48547570/1551184
【解决方案2】:

如果您将鼠标悬停在导航器中的工作区根目录上,其右侧会出现四个图标。这些图标中的第三个,一个圆形箭头,是Refresh——它会重新加载文件列表。

【讨论】:

  • 我的版本(mac osx 上的 1.41.1)中的悬停行为有点奇怪: 1:您可以通过悬停在工作区面板中的任何节点上来显示它。 2:如果您选择工作区行本身,它也会出现而不悬停 3:如果工作区面板折叠起来,您只能看到标题,则悬停根本不起作用
【解决方案3】:

您可以使用命令面板重新加载窗口:

  1. 使用 View > Command Palette...(或 OS X 上的 Shift+Cmd+P)打开命令面板
  2. 输入reload window 并按回车

【讨论】:

  • 这会关闭所有打开的终端;所有构建、测试、测试覆盖工具。对我来说不是一个好的解决方案
  • Ctrl+Shift+P 在 Windows 上
  • 在我的情况下,我使用的是 Ubuntu,这个选项可以在不关闭 openm 终端(ctrl+shif+P)的情况下正常工作 -> 重新加载太好了!
【解决方案4】:

您不需要重新加载整个窗口,只需重新加载文件夹列表。重新加载窗口会杀死终端、丢失撤消历史记录等。您可以使用资源管理器中的刷新按钮(右二):

如果你发现你需要做很多,你可以为它添加一个键绑定,例如:

{
  "key": "ctrl+f5",
  "command": "workbench.files.action.refreshFilesExplorer"
}

【讨论】:

  • 为什么这不是公认的答案?它只是文件,而不是窗口!
【解决方案5】:

今天在 VS Code 1.13.0 中遇到了这个问题,我在键盘快捷键中看到了

workbench.files.action.refreshFilesExplorer

【讨论】:

    【解决方案6】:

    如果您使用 SFTP 扩展,您可以这样做以刷新 SFTP:EXPLORER 列表(在 Windows 上使用 VSC 1.40.2 测试):

    文件 => 首选项 => 键盘快捷键 => 搜索:刷新

    然后你必须在结果列表中找到“Refresh / sftp.remoteExplorer.refresh”。 单击条目,然后单击条目前的加号,然后按所需的快捷方式并单击“输入”。我选择了“Ctrl + Alt + F5”,因为它还没有用于其他命令。

    【讨论】:

      【解决方案7】:

      要重新加载单个文件:

      • ⇧⌘P
      • 输入“还原文件”

      在 Windows 上:

      • Ctrl + Shift + P
      • 输入“还原文件”

      在 Windows 上的 VSCode v1.18.1 中测试

      【讨论】:

        【解决方案8】:

        右键单击您的 sln(会说 0/n 解决方案) 在对话框的最后一行,它会说重新加载项目解决方案。 如果它不存在,那么它很可能只是重新加载。尝试再次运行构建。

        【讨论】:

          【解决方案9】:

          启用search.maintainFileSearchCache 选项后,我开始使用Ctrl-P 快​​捷方式查找文件

          【讨论】:

            【解决方案10】:

            2018 年 9 月 11 日 v 1.27.1 上的“Ctrl + Alt + R”

            【讨论】:

            • 添加一些描述\
            猜你喜欢
            • 1970-01-01
            • 2013-12-05
            • 2019-09-10
            • 2017-11-26
            • 1970-01-01
            • 2023-03-08
            • 2016-08-15
            • 2018-03-07
            • 1970-01-01
            相关资源
            最近更新 更多