Я могу использовать F12 для перехода к дереву проекта (если это был последний инструмент, который я использовал), но есть ли ярлык для перехода обратно в редактор? < / сильный>
Перейти к ярлыку редактора в Intellij IDEA
Ответы (8)
Esc обычно возвращает фокус редактору.
ESC
.
- person Alex Skrypnyk; 18.08.2019
С помощью Alt + Home вы фактически можете сосредоточиться на выборе файла и нажать Enter, чтобы перейти в редактор.
Esc не всегда фокусируется на редакторе.
Для тех, кто работает на Mac (у вас нет клавиши «Домой»), используйте Command + E, чтобы открыть последние файлы, затем нажмите Enter.
Нажатие F4 (действие Jump to Source
) на выбранном ресурсе в представлении проекта открывает редактор с фокусом.
Еще один простой способ перейти из терминала в редактор (на Mac) с помощью двух клавиш, расположенных близко друг к другу: нажмите ⌘1
, чтобы перейти в окно инструментов проекта, затем нажмите Esc
.
Это определенно обходной путь, но в Mac OS работают следующие нажатия клавиш:
[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]
Итак, я создал Сервис с помощью Automator следующим образом:
- не получает ввода
- активен только для моей IDE (phpstorm)
- запускает AppleScript (см. ниже)
Затем я сопоставил Службу через «Системные настройки> Клавиатура> Ярлыки> Службы» на
[ CTRL + OPTION + CMD + i ]
Сервис Automator содержит следующий AppleScript,
on run {input, parameters}
tell application "System Events"
keystroke "A" using {shift down, command down}
delay 0.2
keystroke "edit"
delay 0.2
keystroke return
end tell
return input
end run
Идеального решения не существует, поскольку Escape не работает, если ваше другое окно инструментов является оконным, оконным терминалом ... в результате на Jetbrains есть открытый тикет, см. Сайт отслеживания ошибок эту ссылку.
Кроме того, если у вас отключена «Автопрокрутка до источника» (состояние по умолчанию в Intellij):
- Escape помещает курсор в файл, который в настоящее время отображается в редакторе (как упоминалось в других ответах)
- F4 помещает курсор в файл, выбранный в данный момент в представлении Проект.
Самый элегантный способ в Mac: ctrl + tab + p
ctrl + tab
: открывать последний файл, всегда открывать последний файл ctrl + p
: последняя строка в раскладке клавиатуры по умолчанию для Mac
F12
спасибо! - person Mahdi mehrabi   schedule 03.12.2020