如何将一条线滚动到AceEditor中的第一个可见行位置

时间:2017-02-26 06:05:55

标签: ace-editor

我使用find方法editor.find()在Ace Editor中查找特定的搜索短语。使用find方法选择并将搜索短语滚动到视图中,但它并不总是位于第一个可见行。

是否可以选择将所选行滚动到编辑器的顶部?

1 个答案:

答案 0 :(得分:2)

这有效:

var searchResults = aceEditor.find("phrase");

if (searchResults) {
    aceEditor.scrollToLine(searchResults.start.row);
    aceEditor.clearSelection();
}