web-dev-qa-db-fra.com

La couleur d'arrière-plan d'Eclipse Package Explorer suit le thème Windows. Je veux changer la couleur sans changer le thème des fenêtres. Possible?

Peut-être un moyen de modifier les couleurs localement (comme dans l'application dépendante)?

La couleur d'arrière-plan d'Eclipse est le blanc, le même blanc que la couleur d'arrière-plan de la fenêtre active de Windows. Si je change la couleur du thème, Eclipse change de couleur.

Je veux changer la couleur de ce logiciel sans changer tout le thème (car alors chaque programme obtient des couleurs étranges). Est-ce possible? J'ai pensé qu'il y avait peut-être un moyen d'appliquer différents thèmes Windows à différents programmes, ou quelque chose.

J'utilise Windows XP, thème Windows classique.

77
navand

Connaissant la façon dont le plan de travail est construit, je suis sûr que votre demande n'est pas possible du côté Eclipse. Vous pouvez le faire pour les éditeurs, car ce sont des widgets StyledText, et vous êtes exposé à certaines préférences pour les personnaliser. Les autres vues sont divers widgets, certains sont des arbres, certains sont du texte, certains sont composés de divers autres widgets. Tous sont créés avec le constructeur par défaut qui utilise simplement le thème Windows.

9
Matthias Kempka

Installez le "Eclipse 4 Chrome Theme" de http://marketplace.Eclipse.org/content/Eclipse-4-chrome-theme

Ensuite, vous pouvez personnaliser de nombreux widgets d'interface utilisateur Eclipse. Mais pas ce que vous voulez, du moins pas hors de la boîte. Pour cela, vous devez aller dans l'onglet CSS (dans Eclipse 4 Chrome Theme) et coller ceci:

Tree, List, Table {
  background-color: #202020;
  color: #d0d0d0;
}

Vous pouvez changer presque n'importe quoi, le problème est de savoir quoi et le fait que certaines choses sont des bitmaps que vous ne pouvez pas changer (donc si le bitmap est sombre et que vous définissez un fond sombre, vous "perdrez" le bitmap)

Cette liste de widgets pourrait aider, http://download.Eclipse.org/rt/rap/doc/1.5/help/html/reference/theming/index.html mais ils vous donnent des informations génériques sur les noms des widgets, pas les informations Eclipse (avec les ID et tout), alors faites attention :-)

== Ajout très tardif ==

Tout ce dont vous avez besoin en un seul endroit, y compris des liens vers un thème sombre personnalisé: http://mihai-nita.net/2013/09/19/dark-Eclipse/

Exemple de capture d'écran Mac à partir de septembre 2013 (veuillez vous assurer de redémarrer Eclipse après avoir changé de fichier):

enter image description here

26
Mihai Nita

Recherchez simplement "Thème" sur la place du marché Eclipse. Installez Moonrise. (Devrait être la première option). Ensuite, allez dans Général, apparence, cliquez sur l'apparence, changez de thème en lever de lune, puis vous y allez.

14
user3273530

Installez le thème à partir d'ici selon les instructions dans le github: https: // github.com/guari/Eclipse-ui-theme

Si vous n'aimez pas le thème de la couleur de l'éditeur, il y en a beaucoup ici http://eclipsecolorthemes.org/

La combinaison des deux fonctionne comme un charme pour moi!

0
Sean

J'ai fait quelques recherches et j'ai découvert qu'il est possible de changer toutes les couleurs, mais plus fort. il y a deux méthodes que j'ai trouvées jusqu'à présent.

tout d'abord, car Eclipse utilise des thèmes de système d'exploitation, vous pouvez modifier les paramètres d'arrière-plan de votre système d'exploitation, comme l'arrière-plan du dossier, etc., ou tout simplement changer le thème entier si vous utilisez Windows, mais l'inconvénient est que toutes les fenêtres seront de la même couleur, sous Linux et Mac OS il est également possible, mais de manière différente, je l'ai lu quelque part, mais je ne me souviens pas où :)

deuxième création d'un thème spécifique pour Eclipse, par exemple http://rogerdudler.github.io/Eclipse-ui-themes/ ou tout autre thème comme google chrome etc .

0
Waras

Je ne connais pas de moyen de changer chaque fenêtre Eclipse pour votre jeu de couleurs, mais je peux vous aider au moins jusqu'à changer certaines des fenêtres d'édition ...

Ouvrez "Fenêtre -> Préférences", puis sous "Général | Éditeurs | Éditeurs de texte", vous trouverez une section qui vous permettra de définir les "Options de couleur d'apparence", la couleur de fond est l'une de ces options.

PS: j'utilise Eclipse 3.6 (Helios)

0
Jay

Malheureusement, ce n'est pas possible (ce qui est fou).
Cependant, Aptana Studio (qui est un dérivé d'Eclipse) vous permet de créer un thème pour l'ensemble de l'EDI.

0
Tal Weiss