Mat*_*ner 49 visual-studio-code
我刚刚启动 VS Code 1.57 并看到以下消息:“您信任此文件夹中文件的作者吗?”
为什么我会看到这条消息?
我应该信任当前的工作空间吗?
Mat*_*ner 57
VS Code 1.57 引入了可信工作区的概念。受信任的工作区试图明确指出,虽然简单地浏览代码是安全的,但启用来自恶意来源的文件夹/项目中的所有编辑器功能可能会使您处于危险之中。
第一次打开新文件夹时会显示提示。这里 VS Code 询问是否应该信任它:
如果选择No, I don't trust the authors,VS Code 将以“受限模式”打开工作区。这是所有新工作区的默认设置。它让您可以安全地浏览代码,但会禁用某些编辑器功能,包括调试、任务和许多扩展。但是请记住,对于许多用例,“受限模式”就是您所需要的。
如果您选择Yes, I trust the authors,VS Code 将信任当前工作区并启用您在其中使用的所有编辑器功能。
您也可以稍后轻松更改您的选择
最终,您需要自己决定是否愿意信任工作空间。以下是一些一般准则:
在以下情况下坚持使用受限模式:
你只需要快速阅读一些代码。
您从陌生/不受信任的来源获得工作区(例如某人在粗略论坛上发布的随机 zip)
如果出现以下情况,请考虑信任工作区:
您信任工作区的来源,并且知道代码如何在您的工作区中结束
而且你还需要VS Code的所有功能,比如调试
假设您以受限模式开始,但后来意识到您现在需要使用调试器(并且您确信工作区的内容来自何处)。要切换到受信任模式,您可以:
这将打开一个新编辑器,让您管理对当前工作区的信任:
选择Trust切换到受信任的工作区
是的,但请记住,这样做会带来安全性权衡。这里有几个选项:
使用单个受信任的文件夹来保存您的项目
如果您处理许多您信任的项目并且不想被提示单独信任每个项目,您可以考虑信任它们的父文件夹。
Workspaces: Manage Workspace Trust命令Trusted folders and workspaces部分并单击Add Folder现在您在父文件夹下打开的任何项目都将被自动信任。
完全禁用受信任的工作区
如果您真的想完全禁用受信任的工作区,则可以使用该Security › Workspace › Trust: Enabled设置。
"security.workspace.trust.enabled": false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10324 次 |
| 最近记录: |