Мога да използвам F12, за да прескоча към дървото на проекта (ако това беше последният инструмент, който използвах), но има ли пряк път за прескачане назад към редактора?< /силен>
Преминете към пряк път за редактор в Intellij IDEA
Отговори (8)
Esc обикновено връща фокуса обратно към редактора.
ESC
.
- person Alex Skrypnyk; 18.08.2019
С Alt + Home всъщност можете да поставите фокус върху избирането на файла и да натиснете enter, за да отидете в редактора.
Esc не винаги ще поставя фокуса върху редактора.
За тези на Mac (нямате клавиш Home), използвайте 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