Разделение экрана в редакторе Atom


91

Есть ли способ (плагин или что-то еще) использовать разделенный экран в редакторе Atom?

Я заглянул в меню, но не нашел никаких связанных опций.

Ответы:



164

Использование палитры команд

Откройте палитру команд с помощью cmd+ shift+ p(OSX) или ctrl+ shift+ p(Linux / Windows) и введите «split». Вы увидите варианты разделения вверх, вниз, влево и вправо.

Использование сочетаний клавиш

Разделите текущую вкладку по направлению с помощью следующих сочетаний клавиш

  • Вверх       cmd / ctrl + kзатем
  • Вниз   cmd / ctrl+k затем
  • Влево      cmd / ctrl+k затем
  • Право    cmd / ctrl+ kтогда

Вы можете закрыть активную разделенную панель с помощью cmd / ctrl+, kзатем cmd / ctrl+w .

Переходить между панелями

Если вы хотите перемещаться между открытыми панелями (с помощью клавиатуры), вам необходимо изменить файл раскладки клавиатуры. Перейдите в Atom -> Open Your Keymap и включите это:

'body':
  'cmd-alt left': 'window:focus-pane-on-left'
  'cmd-alt right': 'window:focus-pane-on-right'
  'cmd-alt up': 'window:focus-pane-above'
  'cmd-alt down': 'window:focus-pane-below'
  'cmd-alt-2': 'pane:split-right'
  'cmd-alt-3': 'pane:split-down'

Это моя личная установка. Я привык к Sublime по умолчаниюcmd + alt + arrow . Измените команды с левой стороны в соответствии с вашими личными предпочтениями.

Заметка

Вам нужно нажать cmd-altодин раз, отпустить, а затем нажать кнопку со стрелкой. Иначе не получится.


1
Спасибо, а как переключаться между кадрами?
Moriss

4
@ Морисс, мне тоже это интересно. Выяснил: ctrl+ k, потом ctrl+ <arrrow>. Или просто ctrl + k + <arrow>.
Anonsage

1
@norbertpy на самом деле, я был прав. Если вы добавите тире, вы больше не сможете перемещаться между открытыми файлами. Вы можете только переключать панели. Если вы оставите пробел между ними, у вас есть возможность переключать панели и перемещаться между файлами, но вам нужно сделать это за 2 шага. Нажмите cmd-alt«оставить» пальцы с клавиатуры, а затем нажмите стрелку.
Апостолис 01

1
Есть идеи, как устранить неполадки, если это не работает? Ctrl + k работает локально в других приложениях, поэтому я не думаю, что происходит глобальный захват. Я вижу параметры в палитре команд, но комбинации клавиш не работают.
Шейн

2
Откуда вы знаете, что под них нужно класть 'body', а не 'atom-text-editor'и 'atom-workspace'т. Д.?
2540625,

22

Щелкните правой кнопкой мыши в любом месте открытого файла и выберите «Разделить влево».

введите описание изображения здесь

Если он дублирует файл, вычеркните его.


Результат:

введите описание изображения здесь



8

Вы всегда можете просто щелкнуть правой кнопкой мыши в любом месте файла, и параметры разделения доступны в контекстном меню.


Идея сочетаний клавиш состоит в том, чтобы повысить вашу продуктивность и уменьшить количество движений руки / запястья / руки. Тот факт, что вам нужно убрать руку от клавиатуры, чтобы щелкнуть правой кнопкой мыши, довольно неэффективен.
rpbaltazar

Вопрос не был кратким, поэтому я не знаю, почему вы оставили такой комментарий, чтобы констатировать такой очевидный факт.
Палермо Андре Дешам

Вы совершенно правы, и я прошу прощения за комментарий вне контекста. Наверное, я увлекся длинным ответом, в котором учат, как использовать сочетания клавиш. Тем не менее, если рассматривать SO как обучающую платформу, мы должны пытаться внушать хорошие идеи.
rpbaltazar 05
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.