Я добавляю специальные номера строк для маркировки с помощью IContentWidget в Монако.Однако, когда кто-то добавляет IViewZone
в редактор, расположение номера строки меняется.
Я могу узнать, когда зоны просмотра изменились, используя событие editor.onDidChangeViewZones
, но я не могу получить доступ ко всемЗоны просмотра.
Я хочу получать уведомления о любых изменениях в зоне просмотра, чтобы я также мог обновлять положение для своего виджета.
На изображениях, представленных ниже, мой виджет отмечает номера строк 1, 12, 13, 14 и 15 и строки 12-15 необходимо обновлять по мере изменения зон обзора.