Я знаю, что вы можете перейти практически из всех окон в Intellij IDEA в окно редактора с помощью Esc. В окне терминала Intellij это не работает. Кто-нибудь знает, как это сделать с помощью сочетания клавиш? Это было бы неплохо, поскольку я могу перейти из редактора в терминал с помощью Alt+, F12но я не могу сделать это иначе, не используя мышь.
intellij-idea
keyboard-shortcuts
погопауле
источник
источник
0
это редактор из памяти , это помогает?0
этоAnt Build
Shift + Esc
от @Andrey, упомянутого ниже.Ответы:
ОБНОВЛЕНИЕ - март 2016 г.
Поскольку этот вопрос привлекает некоторое внимание, я хотел бы напомнить всем, что вы можете достаточно легко переключаться между редактором и окном терминала с помощью встроенного действия. По умолчанию он отображается на Alt+ F12и ⌥F12. Чтобы проверить другие сопоставления, просмотрите его в меню « Вид»> «Окна инструментов»> «Терминал» . В качестве альтернативы перейдите на страницу веб-справки « Работа со встроенным локальным терминалом», измените параметр «Раскладка клавиатуры» в правом верхнем углу и прокрутите до самого конца (чуть выше раздела «См. Также»), где говорится: «Переключение между встроенным локальным терминалом и редактор, нажав ... ". Вы можете переназначить это действие в Настройки> Раскладка> Другое> Терминал
Основная «проблема», обсуждаемая в этом вопросе, заключается в том, есть ли способ вернуться из окна терминала в редактор, не закрывая окно терминала.
[Обновление в конце марта 2016 г.]
================================================== знак равно
Некоторые варианты я могу придумать на данный момент.
Если у меня появятся другие идеи, я их добавлю.
источник
Ubuntu:
Mac:
источник
™™
Это может быть вариант отключения
Preferences > Tools > Terminal > Override IDE shortcuts
Esc работает после этого
источник
Запуск IDEA 13 в OSX
Расширяя ответ Марка Веддера, вот мой опыт:
⌥F12(Alt + F12) (
Terminal
) переключит видимость окна инструмента терминала, поэтому он вернет вас обратно в редактор, когда он будет скрыт. Аналогичный эффект с ⇧⎋(Shift + Esc) (Hide Active Tool Window
), который скроет активное окно инструмента, вернув фокус на редактор.Ничего хорошего, если вы хотите, чтобы терминал был виден постоянно
Хотя записать макрос, который вернет вас обратно в редактор с помощью сценария, - отличная идея, на практике он не работает. Во-первых, Терминал будет перехватывать большинство нажатий клавиш, поэтому вы не сможете запустить макрос. Даже если вы все- таки удается запустить макрос через контекстное ключ из другого окна инструмента (окно инструмента проекта, например), он не будет работать (даже если
Script execution finished
будет отображаться в нижней части окна IDEA)не работает
⌃⇥тоже не будет работать, так как окно терминала перехватывает большинство комбинаций клавиш. Но даже если это сработает, он переключит редактор на следующий файл, поэтому вам все равно нужно будет сделать a, ⌃⇧⇥чтобы вернуться к исходному (как указал Марк).
Не работает, но не возражаю, так как избавляет от очередного раздражения
В то время как терминал имеет фокус, он отображается некоторые
Tools
ярлыки по - прежнему доступны до тех пор , пока вы не переназначить их вPreferences->Keymap
(очень важно , чтобы вы не прикасайтесь к ним , - я попытался отменяю и переназначение ⌥1(Project
!) , И он больше не будет триггера внутри терминала) . Вызов любой из этих клавиш дважды переключит это окно инструмента, в конечном счете , принимая вас обратно в редактор. Например, я обычно не используюFavorites Tool Window
(т.е. обычно не видим), поэтому всякий раз, когда мне нужно выйти из Терминала, я просто набираю ⌥2 x 2 .Может у вас работает?
⎋Ключ, при использовании на любом
Tool Window
, сместит фокус обратно к редактору. Так, подобно (4), первым делать ⌥2или любой другой рабочий ярлык , чтобы переместить фокус из Терминала более хорошо себя велиTool Window
, то ⎋.То же, что (4.)
источник
alt+2
дважды - победительAlt + 2
вводит нечетный2
символ в терминал каждый раз, когда вы хотите сосредоточиться на редакторе (по крайней мере, в окнах), что довольно раздражаетalt+2
у меня не сработало. он вводит в терминал нечетный символ (символ торговой марки). Другие упомянутые здесь ярлыки также закрывают окно терминала (включение / выключение), что раздражает.Другая возможность:
(Это закроет терминальную панель)
источник
На OSX PhpStorm 8 ⌘ 2работает дважды. ⌥+ номера вряд ли будут назначены как ярлыки [по умолчанию] в OSX, поскольку они являются специальными символами, такими как ™ ( ⌥ 2).
Только для меня ⌘ 2, ⌘ 6и ⌘ 9работаю с этой идеей, ⌘ 2которая, как предлагает @dev, наименее разрушительна.
Существует открытый тикет о проблеме фокуса терминала, за которым, возможно, стоит следить, чтобы увидеть, улучшится ли это поведение в будущем.
источник
Начиная с 2020 года, вы можете использовать ту же клавишу ( Alt+ F12) для переключения между терминалом и предыдущим окном, в котором вы были.
источник
Я считаю, что лучший ответ -
Это связано с тем, что большинство ответов, таких как Alt + F12, относятся к закрытию терминала и надежде, что фокус вернется к редактору, но с Alt + Home фокус переходит на выбор редактора, а иногда фокус находится на файле, но на самом деле это так. не открывается. Таким образом, вы тоже можете его открыть.
источник
Предположение
Это решение предполагает, что вы хотите, чтобы терминал и вкладка управления версиями (или любая вкладка) всегда были открыты, и не хотите закрывать их. И вы хотите перейти от терминала к редактору с помощью сочетания клавиш.
Решение
Скриншот Webstorm
Вы можете увидеть мою веб-бурю, я всегда открываю две вкладки внизу. И вы также можете увидеть настройки терминала на этом скриншоте, которые используются для его открытия в режиме разделения.
источник
Вы можете создать новую вкладку терминала ( Ctrl+ Shift+ Tв терминале) и перетащить заголовок вкладки в область редактора, просто сделав ее «нормальной» вкладкой.
Затем вы можете использовать alt+ leftи alt+ rightдля переключения между вкладкой редактора и вкладкой терминала (в режиме переопределения горячих клавиш IDE) или разделить по вертикали, назначить ярлык «перейти к следующему разделителю» и использовать его для переключения.
источник
Это снова активирует редактор
Alt+ 1затемEsc
источник
Injellij -> Preference -> Key Map -> поиск "терминал" ->.
найдите или измените ярлык там
источник