【问题标题】:How can I get selected text in Ace editor?如何在 Ace 编辑器中获取选定的文本?
【发布时间】:2014-07-22 16:55:59
【问题描述】:

我查看了文档并查看了源代码,但没有找到任何东西,我看到的只是选择和范围对象,以及操作范围的方法。

【问题讨论】:

    标签: javascript ace-editor


    【解决方案1】:

    最好改用editor.getSelectedText()

    【讨论】:

    • 似乎不是所有版本都支持getSelectedText,例如链接中的那个不sweetme.at/2013/09/10/…
    • 那是ace很古老的版本,不应该用,从cdnjs jsdelivr或者github更新到最新版本
    【解决方案2】:

    在 Ace 编辑器源代码中找到:

    editor.getSession().doc.getTextRange(editor.selection.getRange());
    

    【讨论】:

      猜你喜欢
      • 2016-04-09
      • 2014-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多