有没有办法在 Ace Editor 中隐藏行号?
Posted
技术标签:
【中文标题】有没有办法在 Ace Editor 中隐藏行号?【英文标题】:Is there a way to hide the line numbers in Ace Editor? 【发布时间】:2015-04-01 17:31:02 【问题描述】:使用ace编辑器时有什么方法可以去掉行号吗?
类似于去掉打印边距,如下图?
editor.setShowPrintMargin(false);
【问题讨论】:
@epascarello 非常感谢。要添加为答案以便我接受吗? 【参考方案1】:使用
editor.renderer.setShowGutter(true/false);
http://ace.c9.io/#VirtualRenderer.setShowGutter=&nav=api&api=virtual_renderer
编辑器选项 https://github.com/ajaxorg/ace/wiki/Configuring-Ace
【讨论】:
【参考方案2】:如果您想隐藏行号但保留折叠小部件的装订线:
editor.renderer.setOption('showLineNumbers', false);
【讨论】:
现在是:editor.setOption('showLineNumbers', false);
【参考方案3】:
更新版本 1.4.7 的答案。你可以像这样为ace编辑器设置多个选项,包括showGutter
this.editor.getEditor().setOptions(
enableBasicAutocompletion: true,
enableSnippets: true,
enableLiveAutocompletion: true,
showGutter: false,
maxLines: 20
);
【讨论】:
很好的答案。谢谢以上是关于有没有办法在 Ace Editor 中隐藏行号?的主要内容,如果未能解决你的问题,请参考以下文章