Ace:以编程方式打开搜索/替换框

时间:2014-03-14 12:11:40

标签: javascript ace-editor

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

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

1 个答案:

答案 0 :(得分:14)

请参阅default_commands.js中的find命令的实现。

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

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