我在HTML上使用ACE编辑器,我在我的网站上设计了一个自定义模式用于突出显示语法,认为语法识别和突出显示一切都很好,我无法找到显示白色空格的方法标签空间就像在崇高文本中一样。
在搜索时我知道我们可以使用
getNextLineIndent(state, line, tab) { }
作为检查每个新行中事件的计数器。
除了这个解决方案之外还有任何默认或简单选项吗?
答案 0 :(得分:13)
使用editor.setOption(“showInvisibles”,true)
答案 1 :(得分:7)
editor.setShowInvisibles(true);
答案 2 :(得分:-5)
终于搞清楚了!
可以通过以下步骤显示空白区域(就像在崇高文本中一样):
,替换为以下代码
this.showInvisibles = true;
this.setShowInvisibles = function(showInvisibles)
{
if (this.showInvisibles == showInvisibles)
return true;
this.showInvisibles = showInvisibles;
this.$computeTabString();
return true;
};