我在摩纳哥使用IContentWidget添加特殊行号以进行标记 . 但是,当有人向编辑器添加 IViewZone 时,行号的定位会发生变化 .

我可以使用 editor.onDidChangeViewZones 事件了解视图区域何时更改但我无法访问所有视图区域 .

我希望收到视图区域中任何更改的通知,以便我也可以更新我的小部件的定位 .

在下面给出的图像中,我的小部件标记行号1,2,12,14和15,并且当视图区域被修改时,线12-15需要在位置上更新 .

enter image description here

enter image description here