Mogę użyć, F12aby przejść do drzewa projektu (jeśli było to ostatnie narzędzie, którego użyłem), ale czy istnieje skrót do powrotu do edytora?
Mogę użyć, F12aby przejść do drzewa projektu (jeśli było to ostatnie narzędzie, którego użyłem), ale czy istnieje skrót do powrotu do edytora?
Odpowiedzi:
Esc zwykle przenosi fokus z powrotem do edytora.
Naciśnięcie F4 ( Jump to Source
akcja) w wybranym zasobie w Widoku projektu otwiera edytor z fokusem.
Kolejny łatwy sposób na przejście z Terminalu do edytora (na Macu) za pomocą dwóch bliskich sobie klawiszy: Naciśnij, ⌘1
aby przejść do okna narzędzia projektu, a następnie naciśnij Esc
.
Jest to zdecydowanie obejście, ale w systemie Mac działają następujące naciśnięcia klawiszy,
[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]
Więc utworzyłem usługę za pomocą Automatora w następujący sposób,
Następnie zmapowałem usługę poprzez „Preferencje systemowe> Klawiatura> Skróty> Usługi” do
[ CTRL + OPTION + CMD + i ]
Usługa Automator zawiera następujący 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
Nie ma idealnego rozwiązania, ponieważ Escapenie działa, jeśli twoje drugie okno narzędzia jest terminalem, Windows ... w wyniku tego jest otwarty bilet na Jetbrains, strona śledzenia błędów zobacz ten link .
Ponadto, jeśli masz wyłączone „Automatyczne przewijanie do źródła” (stan domyślny w Intellij):