Как я могу отобразить кнопку в главном представлении в расширениях vs code рядом с языковыми элементами?

#vscode-extensions

#vscode-расширения

Вопрос:

Я хочу написать расширение, и, прежде чем по-настоящему углубиться в него, мне было интересно, есть ли способ добавить интерактивную иконку с управляемым обратным вызовом в главное окно текстового редактора, рядом с элементами языка, например, в правой части имен функций или переменных?

Например, на прикрепленном рисунке зеленая кнопка находится в самом правом углу окна с именем функции run(), я хочу что-то подобное, чтобы пользователь мог нажать на нее. Итак, везде, где есть определение функции, я мог бы иметь кнопку рядом с ней, как на изображении?

введите описание изображения здесь

Комментарии:

1. Обычно вам следует выбирать из нескольких точек расширения, таких как code actions или code lens, code.visualstudio.com/api/references/vscode-api не создавая свой собственный.