48 votes

Comment empêcher l'onglet "Serveurs" d'Eclipse de prendre le focus lors du démarrage/arrêt d'un serveur ?

Lorsque j'utilise l'IDE Eclipse, à chaque fois que le serveur (tomcat dans mon cas) change d'état (start, starting, stopping, stopped, etc...), l'onglet Servers devient actif. C'est ennuyeux parce qu'alors je ne peux pas voir Console.

Par défaut, je pense que Console a "Show Console when std out/err changes" ce qui résulte en une escarmouche mineure entre les deux onglets. Je n'aime pas non plus cette option. Je veux simplement que l'onglet que j'ai choisi reste actif, rien à voir avec les affaires automatiques.

Existe-t-il un moyen d'empêcher l'onglet Serveurs de s'emparer du focus/actif ?

Merci.

Editer

Je dois préciser que mon onglet Console et mon onglet Serveurs se trouvent dans le même groupe d'onglets.

95voto

Raffael Points 579

Vous pouvez désactiver la prise de focus dans Préférences - Serveur . Il n'y a qu'une seule case à cocher "Afficher la vue des serveurs lorsque l'état du serveur change".

En outre :

Préférences -> Rund/Debug -> Console : Désactiver "Afficher la console lorsque la sortie standard change"

0 votes

Il faudrait vraiment que les modérateurs puissent sélectionner la bonne réponse pour les personnes qui ne font pas attention.

1 votes

Cela ne semble pas fonctionner dans Eclipse Mars. J'ai désélectionné les deux options et la vue des serveurs est toujours au centre de l'attention chaque fois que je modifie un fichier de ressources d'une application publiée sur ce serveur.

0 votes

C'est dommage, @vap78. Cela fonctionne pour moi avec Eclipse Mars.1 Release (4.5.1). Je me suis assuré que le serveur n'était pas en cours d'exécution, j'ai décoché la case "Show Servers view when server state changes", puis j'ai redémarré Eclipse et ça a marché.

5voto

Pour éviter cela, désélectionnez ces options :

screenshot

"Afficher la console lorsque la sortie standard change"

et

"Afficher la console lorsque l'erreur standard change"

Dans ce cas, la console n'est pas mise au point.

Mais ce que je conseille, c'est d'utiliser les raccourcis simples pour la navigation :

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 votes

Je l'ai déjà fait, mais l'onglet "serveurs" attire toujours l'attention.

0 votes

Les serveurs et la vue de la console sont deux choses différentes dans Eclipse.

2voto

Holla Points 108

Préférences -> Rund/Debug -> Console :

Désactiver "Afficher la console lorsque la sortie standard change"

0 votes

Les serveurs et la vue de la console sont deux choses différentes dans Eclipse.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X