2010-09-10 8 views
38

Bei Verwendung der Eclipse IDE kann der Server (Tomcat in meinem Fall) den Status ändern (starten, starten, stoppen, stoppen usw.), die Registerkarte Server wird aktiv. Das ist nervig, weil ich dann Console nicht sehen kann.Wie kann ich verhindern, dass die Registerkarte "Server" von Eclipse den Fokus beim Starten/Stoppen eines Servers erhält?

Standardmäßig denke ich Konsole hat "Show Console, wenn std out/err ändert" was zu einem kleinen Gefecht zwischen den beiden Registerkarten führt. Ich mag diese Option auch nicht. Ich möchte einfach den Tab, den ich gewählt habe, um aktiv zu bleiben, kein Auto Geschäft.

Gibt es eine Möglichkeit, die Registerkarte Server davon abzuhalten, Fokus/aktiv zu greifen?

Danke.

bearbeiten

ich meine Konsole und Registerkarte Server in der gleichen Gruppierung von Tabs leben erwähnen, dass.

Antwort

5

Um dies zu verhindern, deaktivieren Sie diese Optionen:

screenshot

"Show-Konsole, wenn die Standardausgabe changes"

und

„Show-Konsole als Standard Fehler ändert sich "

Dann wird die Konsole nicht den Fokus nehmen.

Aber was ich raten ist die einfachen Abkürzungen für die Navigation zu verwenden:

Press F12 to return to Editor. 

Press Alt+Shift+Q, P - to return to the package editor 
Press Alt+Shift+Q, O - to outline 
Press Alt+Shift+Q, S - to search 
Press Alt+Shift+Q, C - to console 
Press Alt+Shift+Q, Q - to show all views and choose correct 

Press Ctrl+F7 - display a list of opened views 
Press Ctrl+F8 - select perspective 
+1

Ich habe dies bereits getan, aber die Server-Registerkarte greift immer noch auf den Fokus. – putgeminmouth

+0

Die Server und die Konsolenansicht sind zwei verschiedene Dinge in Eclipse. – Kraagenskul

81

Sie den Fokus in Einstellungen greifen deaktivieren können - Server. Es gibt ein einzelnes Kontrollkästchen "Serveransicht anzeigen, wenn sich der Serverstatus ändert".

auch:

Einstellungen -> Rund/Debug -> Console: Disable "Show-Konsole, wenn die Standardausgabe changes"

+0

Danke, das hat geholfen! –

+0

Es muss wirklich eine Möglichkeit für Moderatoren geben, die richtige Antwort für Leute zu finden, die einfach nicht aufpassen. – HDave

+1

Das scheint in Eclipse Mars nicht zu funktionieren. Ich habe beide Optionen abgewählt und meine Serveransicht wird immer im Fokus, wenn ich eine Ressourcendatei einer auf diesem Server veröffentlichten Anwendung ändere. – vap78

3

Einstellungen -> Rund/Debug -> Console:

Disable " Konsole anzeigen, wenn sich die Standardausgabe ändert "

+0

Die Server und die Konsolenansicht sind zwei verschiedene Dinge in Eclipse. – Kraagenskul

Verwandte Themen