Установка и удаление расширения
23 января 2025
ID 224263
Поддержка Windows Subsystem for Linux (WSL)
Если вы используете Kaspersky IoT Secure Gateway 1000 SDK в Windows через слой совместимости WSL, установите расширение WSL. Перед установкой и использованием KasperskyOS SDK Extension выполните следующие действия:
- Откройте среду разработки Visual Studio Code.
- Нажмите на клавишу F1.
- Выполните команду
WSL: Connect to WSLв появившейся в верхней части окна командной строке.
Установка зависимостей
Зависимости расширения автоматически устанавливаются из магазина расширений Visual Studio Code. Если на вашем компьютере имеется доступ к магазину расширений Visual Studio Code, вы можете пропустить перечисленные ниже шаги по установке зависимостей и перейти к разделу "Установка расширения" ниже.
В противном случае, вам потребуется вручную установить зависимости для расширения. Для установки зависимостей KasperskyOS SDK Extension for Visual Studio Code выполните следующие действия:
- На другом компьютере с имеющимся доступом к магазину расширений Visual Studio Code откройте адрес https://marketplace.visualstudio.com/vscode в браузере.
- Найдите и скачайте расширения:
cpptools– требуется для работы с отладчиком.clangd– требуется для статического анализа исходного кода.speedscope– требуется для анализа отчетов профилирования KasperskyOS.
- Скопируйте полученные VSIX-файлы на компьютер, на котором требуется установить расширение KasperskyOS SDK Extension.
- Откройте среду разработки Visual Studio Code.
- Нажмите на клавишу F1.
- Выполните команду
Extensions: Install from VSIX...в появившейся в верхней части окна командной строке. - Установите скачанные на шаге 2 расширения.
Установка расширения
Для установки KasperskyOS SDK Extension выполните следующие действия:
- Откройте среду разработки Visual Studio Code.
- Нажмите на клавишу F1.
- Выполните команду
Extensions: Install from VSIX...в появившейся в верхней части окна командной строке. - Выберите файл расширения
kos-extension-<version>.vsix, расположенный в директории/opt/KasperskyOS-SDK-KISG-Platform-<version>/dev_tools/ide_integration/vscode/.При установке расширения KasperskyOS SDK Extension автоматически устанавливается расширение для работы с C/C++.
Удаление расширения
Для удаления расширения нажмите комбинацию клавиш CTRL+SHIFT+X, найдите расширение в списке и в контекстном меню расширения выберите команду Uninstall.