在Visual Studio Code中清除文件内容缓存


77

在Windows计算机上,即使在更新文件后,我的Visual Studio代码仍继续向我显示文件的先前内容,但notepad ++其行为方式不同。

有没有办法清理缓存,以便每次都接收新鲜内容?


1
您是否尝试按ctrl + r?
Roggia博士17年

Answers:


159

我认为,我理解正确。您可以按照以下步骤操作。

  1. Ctrl+ Shift+P
  2. 键入命令清除编辑器历史记录
  3. 按Enter

它将解决您的问题。


9
非常适合从快速打开中清除已删除的文件/移动的文件。
user2954463

1
我一直在定义中看到“正在加载”。
YdB

1
非常适合仅查看相同文件的较新名称,而不是重复的名称。谢谢!
艾丁(Aidin)

1
这在
Powershell

这是nt wrk fr me做的
Daniel

5

对于我来说,在macOS上,以下工作有效:

  1. Cmd+ Shift+P
  2. 输入命令清除搜索记录
  3. 按Enter

然后针对搜索结果:

  1. Cmd+ Shift+P
  2. 输入命令清除搜索结果
  3. 按Enter

2

这对我有用。

在添加此任务.vscode/tasks.json

{
  // See https://go.microsoft.com/fwlink/?LinkId=733558
  // for the documentation about the tasks.json format
  "version": "2.0.0",
  "tasks": [
    {
      "label": "clear-editor-history",
      "command": "${command:workbench.action.clearEditorHistory}"
    }
  ]
}

并在启动配置(.vscode/launch)中使用任务

{
  "version": "0.2.0",
  "configurations": [
    {
      ...
      "preLaunchTask": "clear-editor-history"
      ...
    }
  ]
}
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.