使用带有只读和小可编辑区域的ace编辑器

时间:2014-12-27 11:17:53

标签: readonly ace-editor

我正在尝试使用ace编辑器编写代码教程,因此我需要在编辑器中使用我的代码,但只允许用户编辑某些部分。 例如:

....
myfunction(1000);
...

用户只能编辑括号中的值(1000)。 我尝试过使用Anchors(对于1000)和readonly组合键盘事件,但是Anchor似乎并不像你希望模板如何工作。

我会感激任何例子或建议。

提前感谢。

乔恩

1 个答案:

答案 0 :(得分:0)

主持人有未记录的$insertRight选项,请参阅https://github.com/ajaxorg/ace/blob/master/lib/ace/anchor.js#L134,您可以将其用作第一个锚点。

另一个解决方案是在updateMarkers

中编写类似vim.js函数的内容