答案 0 :(得分:8)
您可以使用
隐藏cursorLayereditor.renderer.$cursorLayer.element.style.display = "none"
答案 1 :(得分:5)
以下是建议答案的作用,用于视觉比较:
以下是它的样子:
中加入:
editor.setOptions({readOnly: true, highlightActiveLine: false, highlightGutterLine: false});
按照“用户”的建议,删除了装订线和线条高亮显示,但光标仍在那里:
然后添加以下行:
editor.renderer.$cursorLayer.element.style.display = "none"
答案 2 :(得分:0)
如果您不想使用editor
(例如React),则可以使用CSS隐藏不活动的光标:
.ace_hidden-cursors {
opacity: 0;
}