VSCode workspace trust,我怎么知道 Workspace-Trust 是否以任何方式影响我的扩展,从而阻止那里的功能或性能?

VSCode workspace trust, how do I know if Workspace-Trust is affecting my extensions in anyway that blocks there functionality or preformance?

V.S。 Code 团队于 5 月发布了 "Workspace Trust Feature" v1.57.1​​更新,然后他们在“6月v1.58.1”更新中更新了3-4周.因为这并不重要,所以我不会详细说明它的作用,但我会说我很高兴他们实施了它。我遇到的唯一问题是试图找出它在禁用扩展时禁用的扩展。

"Workspace Trust" 工作在树型层次结构类型的系统中,例如:


"If your root directory is trusted, all the files & directories in your root-directory will be trusted too, unless you configure Workspace Trust to do something else. Also there are exceptions, like dependencies, and folders like node_modules, which doesn't seem to be trusted when the root directory is.".


不过,正如我在上面解释的那样,将我的项目配置为可信任的很容易;当我在一个不受信任的项目中时,比如当我下载一个扩展时,我想先查看内容,我的一半扩展似乎不起作用,因为它们被禁用了,而且它没有在任何地方说明是哪些是。这会导致错误和挫败感。

那么我想知道的是,是否有任何方式可以告诉您“Workspace trust”何时禁用扩展?

我想肯定有更好的方法,而不是等待使用扩展程序,只是为了找出目录不受信任。

需要说明的是,我写这个问题已经几个月了,它没有收到答案,因为当时没有办法知道 Workspace Trust 何时禁用扩展,但是,事情已经发生了已更改,现在每个禁用的扩展程序都有一个图标位置。如下图所示。





我相信每个人都注意到了,但是在禁用的扩展程序旁边有一些小盾牌图标。当您在它们上方滚动以查看悬停弹出窗口时,您可以清楚地看到一条消息,说明您悬停在其上的扩展程序已禁用。