Кнопки в нижней панели

Активированное расширение добавляет кнопки на нижнюю панель редактора кода Visual Studio Code:

Кнопки в панели VS Code

Кнопки расширения в нижней панели Visual Studio Code

Эти кнопки перечислены в таблице ниже в порядке их расположения на панели, слева направо. При использовании этой таблицы, учитывайте следующие особенности:

Кнопки расширения в нижней панели Visual Studio Code

Значок

Всплывающая подсказка

Описание кнопки

Дублирующая команда

Нет

Selected target

Отображает имя выбранной цели сборки (например, all). При нажатии на кнопку отображается список доступных целей сборки, в котором вы можете выбрать новую цель.

KOS: Select build target

Build all targets

Run the selected application

Запускает выбранную цель сборки. Выбор, сделанный с помощью команды KOS: Select Device, не влияет на выполнение этой команды.

KOS: Run project in QEMU

Build all targets

Debug selected target

Начинает отладку выбранной цели.

KOS: Start debugging

Build all targets

Build all targets

Компилирует цель сборки all для выбранной архитектуры.

KOS: Build project

Open system logger journal

Build the selected target

Начинает сборку выбранной цели.

Нет

Run CMake

Run CMake

Запускает CMake для настройки директории сборки текущего проекта для выбранной архитектуры сборки.

KOS: Run cmake

Run all

Clean

Очищает директорию сборки текущего проекта.

KOS: Clean build directory

Нет

Build features

Отображает выбранные возможности сборки (например, type=debug). При нажатии на кнопку отображается список доступных возможностей сборки, в котором вы можете выбрать одну или несколько возможностей.

Нет

Нет

Build with tests

Если проект собирается с тестами, кнопка отображает текст With tests. Иначе – Without tests. При нажатии на кнопку отображается список, в котором вы можете включить или отключить сборку с тестами, выбрав With tests или Without tests.

Нет

Нет

Architecture

Отображает имя выбранной архитектуры (например, aarch64-kos). При нажатии на кнопку отображается список доступных архитектур, в котором вы можете выбрать новую архитектуру.

Нет

Нет

Run all

Run all

Run all

KasperskyOS device

Отображает имя и статус выбранного эмулятора. Для обозначения статуса используются значки:

  • Run all – неактивный статус;
  • Run all – активный статус;
  • Run all – неизвестный статус.

Если и эмулятор не выбран, на кнопке отображается текст No device (в этом случае значок индикации статуса не отображается).

При нажатии на кнопку отображается список доступных эмуляторов, в котором вы можете выбрать эмулятор, создать новый эмулятор, остановить эмулятор и просмотреть журналы событий.

KOS: Select device

Нет

KasperskyOS SDK

Отображает краткое название используемого KasperskyOS SDK. При нажатии на кнопку отображается список путей к установленным SDK, в котором вы можете выбрать новый SDK.

Используйте эту кнопку, чтобы указать новый путь к KasperskyOS SDK и обновить расширение KasperskyOS SDK Extension после обновления или переустановки KasperskyOS SDK.

Эта кнопка также позволяет переключаться между разными экземплярами KasperskyOS SDK, если их установлено несколько.

KOS: Change SDK for the current project

В начало