Создание пакета Atom в JS: перейти к строке - PullRequest
0 голосов
/ 02 января 2019

Я делаю пакет Atom на JavaScript. Как мне перейти к определенной строке, аналогично тому, что вы можете сделать с помощью Ctrl-G. Есть ли такая функция, как goToLine (line), которую я могу использовать?

1 Ответ

0 голосов
/ 02 января 2019

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 });
...