Как написать простой плагин для Visual Studio Code?

Как написать простое расширение для Visual Studio Code для обработки клавиш управления курсором в IDE?

Есть простая задача: нужно, чтобы при включенной Scroll Lock при нажатии ↑ и ↓ курсор не только перемещался на предыдущую/следующую строки кода, но и фрейм кода сдвигался, соответственно, вниз/вверх, чтобы редактируемая строка всегда находилась в середине окна кода (то есть реализовать изначальный функционал клавиши Scroll Lock — автопрокрутка фрейма кода).

Автопрокрутка фрейма кода должна работать только, если при нажатии ↑ курсор находится не ниже средней строки фрейма и есть не отображаемые в фрейме строки выше, а так же, если при нажатии ↓ курсор находится не выше средней строки фрейма и есть не отображаемые в фрейме строки ниже.

Возможно есть такой готовый плагин к IDE, но я не нашел...
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы