VSCode: Отключить лишние расширения для текущего проекта (workspace)

В качестве редактора кода я использую VSCode. Это отличный редактор, поддерживающий синтаксис для множества языков программирования. Кроме этого у него есть возможность расширения функционала с помощью дополнений. Это огромный плюс. Но в моём случае это и минус. Поясню…
Я изучал WinAPI, для редактирования кода на языке C++ мне требовалось дополнение ms-vscode.cpptools (~200MB).
Кроме этого в какой-то момент времени я понял что удобнее редактировать скрипты PowerShell в VSCode, как итог установил дополнение ms-vscode.powershell (~304MB)
Для Unity нужен C# — ms-dotnettools.csharp (~354MB)
Сейчас я смотрю курс, где нужны расширения для CSS и HTML, при этом все остальные расширения тоже активны.

Решение

Чтобы включить/выключить расширение для проекта (workspace), нужно отметить Disable (Workspace) в контекстном меню:

Но лучше будет отключить их все Disable, но для рабочего проекта включать отдельно нужный Enable (Workspace). Например, для Unity мне нужен C# for Visual Studio Code (powered by OmniSharp):

А для HTML нужен Live Server:

Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments