跳到主要内容

工作区信任(Workspace Trust)

用户明确表示「这个文件夹里的代码可以执行」之后,工作区才是受信任的。workspace.isTrusted 反映当前状态。从未信任变成信任时触发 onDidGrantWorkspaceTrust。

受限模式下,扩展不应自动跑工作区里的任务、脚本或格式化命令,也不应读取并外传工作区内容。可以继续提供不执行工作区代码的界面。

官方有工作区信任的扩展指南,用来决定哪些贡献在未信任时自动停用。

参考:https://code.visualstudio.com/api/extension-guides/workspace-trust