【问题标题】:Ace: Opening search/replace box programmaticallyAce:以编程方式打开搜索/替换框
【发布时间】:2014-04-19 17:23:24
【问题描述】:

我正在尝试将Ace editor 集成到我的网站。我知道它有用于打开搜索和替换弹出窗口的键盘快捷键。有没有办法以编程方式打开它们?

我注意到editor.searchBox 从一开始就是undefined,但是当我点击 cmd+F 时它被设置了。我试图查看 ace/ext-searchbox.js 但我找不到任何方法调用来尝试。

【问题讨论】:

    标签: javascript ace-editor


    【解决方案1】:

    default_commands.js 中查看 find 命令的实现。

    config.loadModule("ace/ext/searchbox", function(m) {m.Search(editor)});
    

    或者你可以使用editor.execCommand("find")

    【讨论】:

    • 一旦搜索框初始化并定义了editor.searchBox,您可以轻松地使用editor.searchBox.show()editor.searchBox.hide() 切换它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-31
    • 1970-01-01
    相关资源
    最近更新 更多