禁用 VSCode restricted mode

C. Qiu 于 2024-04-28 发布

提示限制模式

VSCode 默认开启的 Restricted Mode,官方称为“工作区信任”(Workspace Trust),据说能保护用户免受潜在恶意代码侵害。每当打开来自不信任来源的项目时,它会自动激活,限制一些功能的执行。

不过我完全弄不明白它如何定义不信任来源,总之每次都得手动点击横幅上的“信任此工作区”,至今没见过哪个是“可信任来源”。

因此很有必要彻底禁用 VSCode 的工作区信任功能。

操作步骤

  1. 打开 VSCode 设置:
    • 通过顶部菜单: File -> Preferences -> Settings
    • 使用快捷键: Ctrl + , (Windows)
  2. 搜索相关设置:
    • 在设置页面的框中搜索:
      security.workspace
      
  3. 修改设置:
    • 找到名为 Security > Workspace > Trust: Enabled 的设置项。
    • 取消勾选 此选项。
      • VSCode
  4. 重启 VSCode:
    • 更改设置后,VSCode 会提示重启。

现在再打开任何项目,不会再看到信任提示,VSCode 会默认以完全信任模式打开所有工作区。