如何使用ace多个游标?

时间:2014-07-14 03:30:16

标签: ace-editor

我有一个项目的ace编辑器,我想制作在某些条件下出现的彩色光标。

编码这些游标时应该是静态的(用户无法移动它们)。

如何添加光标并用一些颜色填充?

1 个答案:

答案 0 :(得分:3)

你所追求的是马克思。

这将在第0行第6到10行的某些文本后面设置背景标记:

var Range = ace.require('ace/range').Range;
var range = new Range(0, 6, 0, 10);
var marker = editor.session.addMarker(range, 'ace_myclass', 'text');

删除它:

editor.session.removeMarker(marker);

请参阅:

http://ace.c9.io/#nav=api&api=edit_session