2014-06-27 10 views
13

Ich überwachen meine Logcat von außerhalb Android Studio (logcat-color neben meinem Emulator auf einem anderen Bildschirm/Arbeitsbereich geöffnet) und möchte die Android DDMS Ansicht von Eröffnung in Android Studio zu stoppen automatisch. Es nimmt Bildschirm-Immobilien auf, die ich lieber für meinen Code behalten würde.Deaktivieren Sie Logcat (DDMS) & Run Console automatisch öffnen bei jeder Aktivität

Ich weiß, dass ich die Ansicht vollständig entfernen kann, aber ich möchte den Zugriff darauf für die Zeiten behalten, die ich es für die direkte Verknüpfung mit einer problematischen Codezeile verwenden.
Ich kann die Logcat-Ausgabe filtern, um nur "Fehler" anzuzeigen, aber das ist keine großartige Lösung, da ich ständig Filter ändern würde, um die umgebenden Protokolleinträge zu erhalten, wenn es ein Problem gab, das ich verfolgen wollte.

Das gleiche gilt für die Run Console. Ich würde gerne aufhören, es zu öffnen.

Gibt es eine Möglichkeit, Zugriff auf diese beiden Ansichten zu haben, ohne dass sie sich öffnen, wenn Aktivitäten stattfinden? Ich habe die Einstellungen durchgesehen, kann aber keine zu ändernden Kandidaten finden.

Antwort

24

Erstens, um loszuwerden, die logcat Öffnung laufen, gehen Sie zu Run ->Edit Configurations... im Hauptmenü (oder über die Toolbar Drop-Down), und deaktivieren Sie die Option Show logcat automatically im Logcat Registerkarte.

Als nächstes gibt es leider keine Möglichkeit, das Ausführen des Run-Fensters beim Ausführen dauerhaft zu verhindern, aber es gibt eine Problemumgehung, die den Job meist erledigt, sobald Sie sich daran gewöhnt haben.

Grundsätzlich, wenn das Lauffenster erscheint NICHT schließen oder minimieren Sie es mit den Tasten, ändern Sie die Größe eher nach unten (d. H. Greifen Sie den oberen Rand des Fensters und ziehen Sie nach unten, bis es weg ist). Auf diese Weise wird es nicht angezeigt, obwohl es beim Ausführen aktiviert wird. Wenn Sie darauf klicken (einmal oder manchmal zweimal), wird die ursprüngliche Größe wiederhergestellt.

Beachten Sie außerdem, dass jedes Mal, wenn Sie auf eines der Werkzeugfenster in demselben Bereich wie das Lauffenster zugreifen, es zurückgesetzt wird und Sie es erneut verkleinern müssen. Nicht ideal, aber es funktioniert in Ordnung.

Sobald Sie sich daran gewöhnen, es immer zu ziehen, um es zu schließen, wird das Lauffenster viel weniger Schmerzen.

+0

Danke. run config change ist genau das, wonach ich gesucht habe, um die Logcat-Ansicht zu sortieren. Die Run-View-Größe ist hacky, macht aber auch die Arbeit. Finger gekreuzt das IntelliJ/Android-Team adressiert das Manko. – indivisible

+0

Ich stimme dem zu, und angesichts der enormen Kontrolle, die wir in IntelliJ/AS haben, scheint es ein Versehen zu sein, dass dieses eine Ding nicht kontrolliert werden kann. Unglücklicherweise werden solche "Ärgernisse", die keinen Schaden anrichten (bis auf unsere geistige Gesundheit), in der Regel zugunsten von "wichtigeren" Dingen an den unteren Rand der Todo - Liste geschoben :( – free3dom

+0

Ja, ich habe eine Fehlerbericht oder zwei zu IntelliJ über andere UI-Probleme und nie eine einzige Antwort gesehen. Offensichtlich nicht hoch auf ihrer Prioritätenliste. ([Meine größte Beschwerde/Problem] (http://youtrack.jetbrains.com/issue/IDEA-126218)) – indivisible

3

Die Registerkarte hat seit dem Kommentar von @ free3dom die Namen geändert. Gehen Sie jetzt zu Run ->Edit Configurations... ->Miscellaneous Tab und entzippen Show logcat automatically.

Logcat befindet sich jetzt im Fenster "Android Monitor".