我正在尝试以一种文本内容的某些区域是只读的方式配置Monaco编辑器 . 更准确地说,我希望第一行和最后一行是只读的 . 示例如下:
public something(someArgument) { // This is readonly
// This is where the user can put his code
// more user code...
} // readonly again
我已经用Ace编辑器做了类似的事情,但我无法想办法用摩纳哥做到这一点 . 有一个 ModelContentChangedEvent
你可以注册一个监听器,但是在改变发生之后就被解雇了(为时已晚,无法阻止任何事情) . 有更多摩纳哥经验的人是否知道如何做到这一点?
提前致谢!
1 回答
只要在达到只读范围时更改光标位置: