【问题标题】:How to Embed ace editor with arbitrary line number start如何使用任意行号开始嵌入 ace 编辑器
【发布时间】:2013-07-27 13:58:43
【问题描述】:

我想将代码 sn-ps 嵌入到带有 Ace Editor 的页面中,如 here 所示。

但是,由于这些 sn-ps 是从一个更大的文件中提取的,我希望装订线中的行号能够反映代码的原始行号。换句话说,我希望能够为嵌入式实例指定它应该分配给第一行并从哪个数字开始计数。

可以将 Ace Editor 配置(或被黑)以这种方式运行吗?

【问题讨论】:

    标签: ace-editor


    【解决方案1】:

    很简单,打电话

    editor.setOption("firstLineNumber", 10)
    // this is same as editor.session.setOption(...)
    

    见https://github.com/ajaxorg/ace/blob/16b542aea/lib/ace/editor.js#L2681

    【讨论】:

    • 但是,链接不再指向正确的行。也许像这样的链接应该包含提交,所以它们可以抵抗更改?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多