Вопросы к Поиску с Алисой
Система контроля доверия к рабочим пространствам (Workspace Trust) в Visual Studio Code позволяет решать, может ли код в папке проекта выполняться самим редактором и расширениями без явного одобрения пользователя. web.archive.org
Суть работы: в редакторе есть список файлов (или папок в случае использования рабочих областей), которым пользователь доверяет. ilyachalov.livejournal.com При открытии файлов из этого списка редактор включает любые автоматические обработки для таких файлов, ничего не опасаясь. ilyachalov.livejournal.com
При открытии файлов или папок, не входящих в список доверенных, в первый раз выдаётся специальное окно, в котором пользователь либо заносит данный файл (или папку) в список доверенных, либо не заносит. ilyachalov.livejournal.com В последнем случае для таких файлов (или папок) включается так называемый «ограниченный режим». ilyachalov.livejournal.com
Ограниченный режим предназначен для предотвращения выполнения недоверенного кода. www.howtogeek.com В нём отключаются или ограничиваются некоторые функции VS Code: отладка, задачи, настройки рабочего пространства и расширения. web.archive.org code.visualstudio.com
При повторном открытии файла (или папки), не входящего в список доверенных, редактор уже ни о чём пользователя не спрашивает, а включает «ограниченный режим» по умолчанию, о чём есть сообщение в строке состояния. ilyachalov.livejournal.com
Workspace Trust не может предотвратить выполнение кода вредоносными расширениями, которые игнорируют ограниченный режим. web.archive.org Рекомендуется устанавливать и запускать только расширения от надёжных издателей. web.archive.org