刷新Visual Studio代码文件列表

时间:2016-03-31 12:12:04

标签: visual-studio-code

Visual Studio Code(版本0.10.11,在OSX上)不刷新文件夹中的文件。有没有办法强迫它刷新。目前我必须关闭并重新打开整个计划。

11 个答案:

答案 0 :(得分:62)

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

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

答案 1 :(得分:27)

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

  1. 使用查看>打开命令面板命令选项板(或OS X上的 Shift + Cmd + P
  2. 输入reload window并按Enter

答案 2 :(得分:23)

如果将鼠标悬停在导航器中的工作空间根目录上,则会在其右侧显示四个图标。这些图标中的第三个图标是圆形箭头,刷新-重新加载文件列表。

enter image description here

答案 3 :(得分:16)

您不需要重新加载整个窗口,只需要重新加载文件夹列表。重新加载窗口将终止终端,丢失撤消历史记录等。您可以使用资源管理器中的刷新按钮(右起第二个)执行此操作:

enter image description here

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

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

答案 4 :(得分:7)

今天使用VS Code 1.13.0和键盘快捷键,我看到

workbench.files.action.refreshFilesExplorer

答案 5 :(得分:1)

要重新加载单个文件:

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

在Windows上:

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

在Windows上的VSCode v1.18.1中测试

答案 6 :(得分:1)

如果使用SFTP扩展名,则可以执行此操作以刷新SFTP:EXPLORER列表(在Windows上使用VSC 1.40.2测试):

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

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

答案 7 :(得分:0)

右键单击您的sln(将说0 / n个解决方案) 在对话框的底行中,将显示重新加载项目解决方案。 如果不存在,则很可能只是重新加载了。尝试再次运行构建。

答案 8 :(得分:0)

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

enter image description here

答案 9 :(得分:0)

正如其他人所说,它正在刷新文件资源管理器而不是窗口。 因此,您可能在keybindings.json中:

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

答案 10 :(得分:-3)

从18年11月11日起在1.27.1上

“ Ctrl + Alt + R”