【发布时间】:2014-07-17 11:39:21
【问题描述】:
我有一个项目的 ace 编辑器,我想制作在某些条件下出现的彩色光标。
在编码时,这些光标应该是静态的(用户不能移动它们)。
如何添加光标并用某种颜色填充它?
【问题讨论】:
标签: ace-editor
我有一个项目的 ace 编辑器,我想制作在某些条件下出现的彩色光标。
在编码时,这些光标应该是静态的(用户不能移动它们)。
如何添加光标并用某种颜色填充它?
【问题讨论】:
标签: ace-editor
你所追求的东西被称为标记。
这将在第 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);
见:
【讨论】: