Перейти к содержимому

Действия палитры команд

bb 0.43.3SDK 0.4.104пин e865697 (desktop-v0.43.3)

стабильный Палитра команд №1 в группе Показать на макете зон

Регистрирует команду через app.commands.register и добавляет строку в раздел Plugins быстрой палитры команд bb. С её помощью плагин может:

Что даёт эта поверхность

  • Задавать название пункта и логику выполнения; bb отвечает за сопоставление, сортировку и историю использования
  • Предлагать defaultShortcut с key и опциональными модификаторами mod, meta, control, alt и shift; mod соответствует Command на macOS и Control на других платформах
  • Позволять пользователям назначать и переназначать любую команду в Keyboard Settings; при конфликте предлагаются Replace binding или Cancel, а конфликтующие умолчания плагинов остаются неназначенными
  • Сохранять назначенные сочетания при перезагрузках, а также при отключении и повторном включении, по ключу plugin:<plugin-id>/<command-id>; вызов из палитры и с клавиатуры подчиняется общим правилам доступности и обработки ошибок
  • Перевести slots.commandPaletteAction на commands.register с теми же полями; старый метод остаётся устаревшим алиасом
  • Читать текущий тред и проект и скрывать строку, когда действие недоступно
  • Открывать одну из собственных вкладок правой панели треда, когда на экране открыт тред

API

Каждый символ ведёт на закреплённый коммит, на котором его прочитали.

Бриф — это Markdown для кодинг-агента: что это за возможность, где она регистрируется, каждый символ SDK с постоянной ссылкой на закреплённый коммит, правила, на которых спотыкаются, и что считать готовым.