如何在VSCode1.57中禁用工作区信任?
我刚刚更新到 VS Code 1.57,现在收到关于信任我的工作区的提示。我怎样才能禁用它并回到旧的行为?
回答
在完全禁用可信工作区之前,请确保您了解可信工作区是什么以及它们为何有用。
完全禁用工作区信任
如果您仍想禁用受信任的工作区,请使用以下Security › Workspace › Trust: Enabled设置:
"security.workspace.trust.enabled": false
这将回到 VS Code 1.56 中的行为。
禁用工作区信任提示
如果您只想禁用打开新工作区时显示的提示,请设置:
"security.workspace.trust.startupPrompt": "never"
这将禁用提示,但保持启用受信任的工作区。请记住,这意味着所有新工作区都将以不受信任的模式启动
为项目维护一个受信任的文件夹
如果您处理许多您信任的项目并且不想被提示单独信任每个项目,您可以考虑信任它们的父文件夹。去做这个:
- 运行
Workspaces: Manage Workspace Trust命令 - 向下滚动到该
Trusted folders and workspaces部分并单击Add Folder - 选择所有受信任工作区的父文件夹
现在您在父文件夹下打开的任何项目都将被自动信任。在父折叠之外打开工作区时仍会提示您
这是一个很好的妥协。有了它,当克隆一个新项目时,您只需选择它是否进入您信任的文件夹
- 请注意,受信任的工作区只是微软说的:“我们不知道如何处理安全问题,所以请以最丑陋的方式处理你自己的安全问题”