我正在用JavaScript制作Atom包。 我如何跳到特定行,类似于使用Ctrl-G可以执行的操作。我可以使用像goToLine(line)这样的函数吗?
答案 0 :(得分:1)
atom具有一个预安装的名为go-to-line的软件包,并具有功能navigate。就这么简单:
import { Point } from 'atom';
const editor = atom.workspace.getActiveTextEditor();
const position = new Point(row, column);
editor.setCursorBufferPosition(position);
editor.scrollToBufferPosition(position, { center: true });