2016-12-29 1 views
0

Ich habe IntelliJ IDEA 2016.3.2 auf OSX.Umschalten zwischen Embedded Terminal und Editor, während das Terminal offen bleiben

Ich verstehe ⌥F12 allows us to toggle between embedded terminal and editor, aber auf diese Weise verschwindet das Terminal, wenn der Fokus zum Editor bewegt. Manchmal möchte ich den Fokus von und zum Terminal mit Shortcut-Tasten wechseln und das Terminal immer noch geöffnet haben, damit ich die Logs beenden kann.

Meine aktuelle Problemumgehung besteht darin, Terminal.app und IntelliJ IDEA zu verwenden und mit ⌘ + Tab umzuschalten, aber für mich ist es praktisch, wenn ich beides in IntelliJ IDEA machen kann. Wahrscheinlich sind das Embedded-Terminal und seine Anwendungsfälle so konzipiert, dass sie eine leichtgewichtige Aufgabe erfüllen, die jedoch nur minimale Aufmerksamkeit erfordert.

+0

In welchem ​​Modus befindet sich das Terminal? (Klicken Sie auf das Zahnrad oben rechts im Terminalfenster - was ist aktiviert?) – phaze0

+0

Fixiert und angedockt sind beide aktiviert. Ich habe auf das Dokument https://www.jetbrains.com/help/idea/2016.3/viewing-modes.html#docked verwiesen und versucht, einige Kontrollkästchen zu aktivieren/deaktivieren, um einige verschiedene Einstellungskombinationen anzuwenden, aber keine davon scheint zu funktionieren Arbeit ... – Oklahomer

+0

OK, mit dem angedockten + fixierten Modus bleibt das Terminal geöffnet, wenn ich den Fokus auf den Editor umstelle: klicke auf das Editorfenster. Dies ist das erwartete Verhalten, wie offiziell dokumentiert. Mit der Tastenkombination ⌥F12 ist es jedoch immer noch "toggle terminal" zugewiesen, so dass das eingebettete Terminal immer noch geschlossen wird, wenn diese Tastenkombination verwendet wird, um ... "toggle" zu schalten. Gefunden http://stackoverflow.com/a/26953327/694061 als Workaround zum "Wechseln" statt "Toggle". – Oklahomer

Antwort

0

Ihr Problem hier ist, dass die + F12 Verknüpfung nicht den Fokus wechseln, sondern offen wechseln. Sie öffnen und schließen also im Wesentlichen.

Nach dem Terminal Öffnen Sie den gleichen Befehl, den Sie zwischen den Registerkarten im Editor umschalten verwenden sollte (ich glaube, es ist + ` auf OSX).

Ihr Fenstermodus ist zwar korrekt - der angedockte Modus hält ihn an der Seite/Unterseite des Fensters fest, und der angeheftete Modus verhindert, dass er kollabiert, wenn er den Fokus verliert, also behalten Sie diese Einstellung bei.

Verwandte Themen