Eclipse IDE per Java - Full Dark Theme


377

C'è un modo per trasformare completamente Eclipse in un IDE scuro? Ecco una foto di quello che sto chiedendo:

Non mi dispiace fare 1 ora di lavoro per fare qualcosa del genere: D

MODIFICARE:

Come ha detto Konstantin Komissarchik, ho dovuto modificare i colori del mio sistema operativo. Ciò è possibile aggiungendo uno stile visivo personalizzato a Windows. Con l'aiuto di un tema personalizzato e uno stile di visualizzazione personalizzato per Windows 7 (che ho modificato un po '), il mio Eclipse appare come nella figura seguente: Schermata del mio Eclipse

Aggiornamento 2019:

Le ultime versioni di Eclipse ora hanno un tema scuro. Vai a General -> Appearance -> Themee seleziona "Dark" o un'altra versione appropriata in base al tuo sistema operativo.

Tema scuro predefinito di Eclipse

Ovviamente puoi comunque abilitare gli stili di visualizzazione scuri su Windows o cambiare il tema su altri sistemi operativi, ma il tema scuro predefinito è abbastanza buono per la maggior parte.


5
Ho già letto questi . I temi forniti nel sito Web e nel plug-in cambiano il tema dell'editor e non l'intera applicazione.
Alireza Noori,

1
Non conosco le ultime versioni di Eclipse ma per la versione che utilizzo non è possibile. L'immagine che ho caricato è con l'aiuto di uno stile visivo personalizzato.
Alireza Noori,

1
Il tema di Placebo ha la precedenza su tutti gli altri temi o è qualcosa che puoi ripristinare al volo? Il fatto che sto scavalcando le librerie per installarlo è l'unica cosa che mi impedisce di farlo.
Daniel B. Chapman,

1
Al momento non sto usando Placebo VS. Ne sto usando un altro, ma l'importante è che l'uso di VisualStyle cambi completamente l'aspetto del tuo Windows, non solo di Eclipse. Puoi facilmente andare su Personalizza impostazioni nel Pannello di controllo e modificarlo con il tema predefinito di Windows.
Alireza Noori,

1
L'immagine sopra è stata creata con VisualStyle personalizzato che ho già collegato. Tuttavia, attualmente sto usando il mio tema modificato (per l'editor) + questo fantastico tema per Eclipse Juno . Se lo desideri, potrei condividere anche il mio tema.
Alireza Noori,

Risposte:


279

Moonrise è il miglior tema oscuro che abbia mai visto per Eclipse!
Segui i passaggi sul sito Web e divertiti!

https://github.com/guari/eclipse-ui-theme

https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes/screenshot/screenshot-ubuntu_v0.8.2.png


3
Questo ha funzionato per me sull'ultimo Eclipse (Kepler SR1). Lo uso con il plugin tema colore eclissi per l'evidenziazione della sintassi.
SunnyD,

58
La gente di Ubuntu lo
capirà

24
Non ha funzionato davvero per me, lo sfondo è nero e la maggior parte del codice è nero, quindi piuttosto illeggibile :(
serenskye

3
Se applichi il tema e l'evidenziazione del codice (collegato nella pagina github) e le impostazioni del tema Eclipse Chrome che sono anche collegate, in realtà sembra OK su Windows. Potrebbe essere necessario cambiare il tema del sistema in uno che utilizza colori simili per Windows ecc. (Ad esempio download.microsoft.com/download/1/7/A/… per gli utenti di Win 7) ma sei al 99% del modo in cui solo le impostazioni predefinite che ti danno e ci sono ulteriori tweek elencati nella risoluzione dei problemi che possono risolvere eventuali problemi rimanenti.
MrCeeJ,

1
Ho appena installato il tema Moonrise ed è fantastico, tuttavia, il mio cursore dell'editor di testo è nero - c'è comunque di cambiarlo in bianco in modo che sia visibile quando si seleziona il codice?
Filth,

212

Aggiornamento agosto 2016:

Tejas Padliya aggiunge nei commenti :

Il tema Scuro funziona bene con Eclipse 4.5 in poi con Windows 10.
Niente più testo nero su sfondo nero


Aggiornamento giugno 2014:

Come menzionato din " Dark Theme, Top Eclipse Luna Feature # 5 ", Eclipse 4.4 (Luna) ha un tema scuro incluso (vedi il commento di informatik01 ):

http://eclipsesource.com/blogs/wp-content/uploads/2014/06/darklinux.png

Quando Eclipse 3.0 è stato spedito nel 2004, ha apportato un nuovo look al banco di lavoro. Ora, 10 anni dopo, viene lanciato un tema oscuro completamente nuovo.

Il tema non si estende solo ai widget. Anche l'evidenziazione della sintassi è stata migliorata per sfruttare il nuovo aspetto.

La pagina Novità menziona:

È stato introdotto un nuovo tema della finestra scura. Questo popolare tema della comunità dimostra la potenza del motore di stile Eclipse 4 sottostante.
Puoi abilitarlo dalla General > Appearancepagina delle preferenze .
I plug-in possono contribuire con estensioni a questo tema per dare uno stile alle proprie viste ed editor specifici in base al tema della finestra.


Aggiornamento aprile 2013:

Sembra che la soluzione seguente non funzioni bene con Eclipse Juno 4.2 e Windows 8, secondo Lennart nei commenti .

Una soluzione che (principalmente) funziona è il tema Eclipse Chrome (compatibile Juno 4.2 e persino Kepler 4.3), dal progetto GitHub eclipse-themes , di Jeeeyul Lee .

Questo post menziona:

Il primo è quello di cambiare l'aspetto di ciò che è all'interno delle finestre dell'editor .
Questo può essere fatto con il plug-in Eclipse Color Theme ( http://eclipsecolorthemes.org/ ). Il mio tema dell'editor preferito è Vibrant Ink con il carattere Monaco. Spiegano molto bene come installare i loro temi ( http://eclipsecolorthemes.org/?view=how-to-use ), anche se ottieni un set di temi scuri con l'installazione di plugin predefinita e potrebbe non essere necessario tornare a il loro sito web per di più. Ottieni il plug-in qui.

Il secondo stadio sta oscurando il cromo dell'interfaccia utente, che è tutti i widget, i menu e tutto al di fuori delle tele della finestra figlio .
Questo plugin offre un editor GUI per la combinazione di colori cromati: https://github.com/jeeeyul/eclipse-themes/ .
Se vuoi uno scuro, vai avanti e fai clic fino a quando l'eclissi è scura.

Al termine, alcune aree della GUI verranno visualizzate attraverso il tema del sistema, come indicato nella parte superiore di questo post.
Invece di utilizzare quell'editor, è possibile installare il tema Dark Juno precotto.
L'installazione è manuale.
Inizia scaricandolo da qui: https://github.com/eclipse-color-theme/eclipse-ui-themes .
Deve essere copiato nella cartella dei dropins di Eclipse. Questo vive accanto all'eseguibile eclissi, non nell'area di lavoro o in un posto simile. Nel mio caso il comando per eseguire la copia era:

cp ./plugins/com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar /usr/lib/eclipse/dropins/

Tuttavia, potresti eseguire eclipse da qualsiasi directory, quindi quale eclissi ti dirà dove dovrebbe andare.
Riavvia l'eclissi e dovresti trovare un'opzione Dark Juno sotto Preferences::General::Appearance. È un bel grigio neutro con alcuni gradienti ed è un'ottima opzione.

~~~~~~~~~~~~~~

Aggiornamento dicembre 2012 (20 mesi dopo):

Il post sul blog " Jin Mingjian: Eclipse Darker Theme " menziona questo repository GitHub " temi eclissi - più scuro " :

inserisci qui la descrizione dell'immagine

Il grande divertimento è che i codici sono ridotti al minimo usando le tecnologie della piattaforma Eclipse4 come l' iniezione di dipendenza .
Dimostra che, di nuovo, i codici concisi e le funzionalità avanzate potrebbero essere raggiunti contribuendo o estendendosi con la forma esterna (come libreria, framework).
La nuova lingua non è necessaria solo per questo tipo di scopo.


Aggiornamento luglio 2012 (15 mesi dopo):

Ne ho visto uno! (Cioè, un tema completamente oscuro per Eclipse), come riportato da Lars Vogel in " Eclipse 4 è bellissimo - Crea il tuo tema Eclipse 4 ":

Tema completamente scuro di Eclipse

Se vuoi giocare con esso, devi solo scrivere un plug-in, creare un file CSS e utilizzare il org.eclipse.e4.ui.css.swt.themepunto di estensione per puntare al tuo file.
Se esporti il ​​plug-in, posizionalo nella cartella "dropins" dell'installazione di Eclipse e il tuo stile è disponibile.

pixeldude menziona nei commenti dopo aver pubblicato "Dark Juno" su GitHub !

Komododave afferma che non sempre è necessario un plug-in: vedere " Ubuntu + Eclipse 4.2 - Tema scuro - Come oscurare gli sfondi della barra laterale? " Per un esempio, basato sulla risorsa gtkrc.


Risposta originale: marzo 2011

Si noti che un tema completamente scuro sarà possibile con e4.
(vedi CSS dinamico con e4 o Una settimana in e4 - Temi in e4 ):

estensione tema scuro

tema scuro completo

Nel frattempo, solo per i redattori (che non è quello che vuoi ma meriti comunque di essere menzionato):

www.eclipsecolorthemes.org :

"Rinfresca la tua Eclipse con fantastici temi di colore!"

temi per i redattori


13
Ho rilasciato Dark Juno, il tema che hai citato sopra su github. github.com/eclipse-color-theme/eclipse-ui-themes
Roger Dudler

1
@pixeldude Excellent. Ho modificato la risposta per includere il tuo progetto, per una maggiore visibilità.
VonC,

1
@ignis interessante. Quindi sono necessari due meccanismi tematici.
VonC,

2
Juno (4.2), Windows 7: il plugin "Dark Juno" ha alcuni bug. Ad esempio, le schede dell'Editor POM Maven non vengono visualizzate. Purtroppo, purtroppo.
Joe Coder,

4
Sembra che con l'uscita ufficiale di Eclipse Luna (4.4.0) sia necessario un nuovo aggiornamento per il tuo post: ora il tema scuro viene fornito con Eclipse (non sono necessarie ulteriori azioni). Ecco cosa dice la documentazione ufficiale di Eclipse: Cosa c'è di nuovo in Eclipse Luna?
informatik01

25

AGGIORNAMENTO 2: Un fork di questo plugin è stato unito alla piattaforma principale Eclipse. Dovresti trovarlo preinstallato nelle future versioni di Eclipse;)


AGGIORNAMENTO: ho rilasciato una nuova versione, è un po 'più scura, ora praticamente tutto ciò che può essere attualmente modificato è stato allineato ai colori del tema. Divertiti!

Ecco uno screenshot: inserisci qui la descrizione dell'immagine


se ti va, ho caricato su github un tema oscuro che ho creato alcuni mesi fa per evitare di accecare i miei occhi quando trascorro molte ore sull'editor .. L'ho realizzato perché con tutti gli altri temi alcune parti di Eclipse rimangono brutte e non modificate.

Puoi trovarlo qui: http://guari.github.io/eclipse-ui-theme/

Con le mie configurazioni Eclipse funziona abbastanza bene, se trovi alcuni elementi che non sono stati modificati puoi inviare un problema o suggerire una modifica e cercherò di correggerlo se è possibile;) (ricorda che attualmente, il supporto per lo stile CSS in Eclipse è incompleto e talvolta buggy ..)


È bello sapere che questo arriverà come parte del pacchetto Eclipse. Eccezionale! Adoro il tema. Per interesse, quali colori usi per lo sfondo / primo piano dell'assistenza ai contenuti?
Chris

Se importi il ​​file .epf collegato in README, avrai automaticamente i colori giusti per ContentAssist e molte altre parti;). Puoi vedere le impostazioni aprendo quel file con un editor di testo.
guari,

17

C'è un plugin completamente nuovo e gratuito che è davvero SCURO, supporta Retina e ha bellissime icone.

Ciò che è più importante: non fa schifo su WINDOWS ! Non ha barre di scorrimento bianche e altri manufatti. È davvero buio.

Lo troverai lì: https://marketplace.eclipse.org/content/darkest-dark-theme

Ecco come appare su Windows 10 con schermo Retina:

inserisci qui la descrizione dell'immagine


12

Ecco il mio plugin per temi personalizzato Black Eclipse per Chrome. Utilizzabile con eclipse 4.2 e 4.3. L'obiettivo principale era quello di renderlo bello in Ubuntu, oltre a renderlo "più scuro".

Attenzione: può funzionare o meno sui sistemi Windows, verificato solo con Ubuntu.

Obbligatorio: plug-in Chrome Theme e Color Theme

  1. Installa quei plugin citati. Si possono trovare nel mercato delle eclissi.

  2. Installa la mia variante di Gedit Oblivion Theme in Color Theme e attivala. ( http://eclipsecolorthemes.org/?view=theme&id=12544 )

  3. Inserisci il CSS personalizzato nell'editor CSS di Chrome Theme. Trascorro diverse ore con CSS Spy per scoprire tutte le informazioni rilevanti per rendere l'eclissi il più nero e questo file il più piccolo possibile. Esiste anche un file .epf per le preferenze del plug-in del tema Chrome che devi importare. Puoi ottenerlo dalla mia casella personale: https://www.dropbox.com/sh/ye5tosl3cjhx96d/yL-_Y5j1PE

Alla fine la tua eclissi sarà simile a questa: Black Eclipse in esecuzione su Ubuntu

Divertiti!


grazie, ciò che potrei essermi perso qui sono alcune modifiche e impostazioni in Chrome Theme, ma sono sicuro che chiunque si guasterà con questo, scoprirà quali stringhe tirare. (Ricordo che ho cambiato il carattere in Ubuntu Mono e mi sono liberato delle ombre con una casella di spunta in Chrome Theme)
mondjunge

Su Win7 questo sembra avere gli stessi sintomi descritti da @Joe Coder
Tomas Bilka,

Non uso Maven, sry. A prima vista, tutto va bene con POM Editor in Kepler, ma POM Editor non funziona affatto nella mia vecchia installazione Juno (Maven è installato) .. Forse è un problema Juno? O Windows? Posso solo raccomandare di utilizzare un sistema operativo superiore durante lo sviluppo. : D (scherzando! Windows va benissimo per lo sviluppo!)
Mondjunge,

Se il tuo obiettivo è quello di avere tutto bianco su nero come puoi vedere nel tuo screenshot, allora è molto semplice .. puoi ottenerlo inserendo solo una riga css:; * { background-color:black; color:white; }) quindi aggiungi solo le poche regole pertinenti per modellare la scheda con una sfumatura . Invece, se vuoi impostare colori diversi per più elementi, le cose diventeranno più difficili e davvero fastidiose, dal momento che un sacco di bug nel rendering e4 appariranno ...
Guari,

10
  • Aiuto → Installa nuovo software.
  • Immettere l'URL del plug-in del tema colore Eclipse: http://eclipse-color-theme.github.com/update
  • Installa il plug-in Eclipse Color Theme.
  • Riavvia Eclipse.
  • Vai a Finestra → Preferenze → Generale → Aspetto → Tema colore
  • Mi piace il tema colore predefinito di Havenjark. Il plug-in Temi colore Eclipse viene caricato con 24 temi colore predefiniti e l'opzione per importare un tema. inserisci qui la descrizione dell'immagine

6

Eclipse utilizza i controlli del SO nativo per la maggior parte degli aspetti dell'interfaccia utente (pulsanti, menu, elenchi, ecc.). Ecco da dove provengono i colori per la maggior parte dell'IDE. Il primo passo per creare un "IDE scuro" è modificare il tema del colore del sistema operativo. Quindi è possibile aggiungere il plug-in temi colore per completare l'aspetto.


1
Grazie. Sto usando un tema scuro (Placebo) per il mio Windows 7 e in questo momento è davvero un paradiso per i miei occhi !! Tema molto interessante.
Alireza Noori,

1
Freddo. Potresti pubblicare una schermata del risultato finale (os + eclipse)?
Konstantin Komissarchik,

6

Installa una versione più recente di Eclipse, ( Luna Release (4.4.0) o più recente), per impostazione predefinita include un ottimo tema Dark.

Ecco uno screenshot:

Tema scuro di Eclipse Luna 4.4.0


1
Ci sono ancora alcuni elementi grigio chiaro come droplist, scroolbars (verticale e orizzontale), barra del titolo di logcat, pulsanti, barra dei menu ..; (e non è possibile cambiarli in Windows; (
Ewoks

4

Its Simple.just Scarica questo file DarkJuno Theme. Quindi estrarre il file rar e copiarlo com.github.eclipsecolortheme.themes_1.0.0.201207121019.jarin /yourEclipsHome/dropins.

Quindi riavvia Eclips e vai a window/preference/General/Appearance.In lì scegli il Dark Junotema su Dropdown. Questo è tutto. Riavvia i tuoi Eclip.

Per maggiori informazioni guarda questo video tutorial


4

Se lo scopo di un tema scuro è quello di rendere i tuoi occhi più comodi, puoi abilitare le impostazioni ad alto contrasto del tuo sistema operativo. Ad esempio in Windows 8.1 è possibile attivare - disattivare il Contrasto elevato premendo ALT+ left SHIFT+PRINT SCREEN

Questo renderà l'intero sistema operativo in modalità oscura, non solo eclissi. Di seguito è riportato uno screenshot di esempio di Eclipse con High Contrast abilitato

inserisci qui la descrizione dell'immagine


L'alto contrasto è buono per gli occhi ma estremamente brutto. Come una persona normale, non avrò bisogno di usarlo, ma di solito uso modifiche come stili visivi e hack del registro per il mio sistema operativo.
Alireza Noori,

3

Se sei in Ubuntu 12+ ottieni gestore impostazioni compiz, in accessibilità attiva negativo, imposta le scorciatoie. L'impostazione predefinita è super + n. Ora fai che eclipse sia a fuoco e premi il tasto super + n o il tasto su cui lo imposti. Questo applicherà il filtro negativo su Eclipse.


2

Ho creato una base a tema oscuro win 7 sul popolare tema di Windows 7 'concavo 7' per il tema eclissi juno scuro. E creo anche un tema oscuro ispirato al tema del colore dell'editor 'Zenburn' creato da Janni Nurmin

Ecco le foto di questo tema: https://plus.google.com/u/0/photos/114921213517944089128/albums/5952793008016527457

Tutte le impostazioni di questo tema sono disponibili su github: https://github.com/youjenli/dark-theme-for-win7-eclipse

E feedback e suggerimenti sono apprezzati, grazie!


Man Grazie !! Trascorro ore a cercare un decente tema di Windows 7 Dark, questo concavo 7 che ho provato a scaricare ma la fonte non era più disponibile. Questo tuo tema è pretenziosamente adatto, GRAZIE.
Daniel


1

Ho trascorso alcune ore alla ricerca di una buona soluzione per rendere la mia interfaccia utente eclissi scura e ho finalmente trovato il modo di farlo. Sto usando Fedora 18 ed Eclipse per sviluppatori PHP (PDT v3.0.2).

La soluzione migliore è scaricare DeLorean Dark Theme quindi abilitarlo in Gnome Shell.

Procedura d'installazione:

  1. Scarica DeLorean-Dark-Theme-3.6 vs.2.56 da http://browse.deviantart.com/art/DeLorean-Dark-Theme-3-6-vs-2-56-328859335
  2. Decomprimi l'archivio e copia la cartella delorean-dark-theme-3.6 in / usr / share / themes /
  3. Apri Gnome Tweak Tool Abilita il tema appena installato da Tema> Gtk + Tema (Se gnome-tweak-tool non è installato, installalo usando yum install gnome-tweak-tool, quindi F2 o avvialo dal terminale)
  4. Ricarica Gnome Shell premendo F2, quindi digitando 'r'
  5. Apri Eclipse PDT e goditi il ​​nuovo look
  6. Consiglio vivamente di scegliere uno dei bei temi di colorazione del codice da eclipsecolorthemes [DOT] org Sto usando una versione personalizzata del tema Oblivion di Roger Dudler

Ecco come appare: http://i.stack.imgur.com/Xx7m6.png


Questa procedura è per Eclipse PHP e Aptana 3. Se si utilizza Eclipse 4 e versioni successive, si consiglia DeLorean Dark Theme per eclipse: http: // goo [DOT] gl / wkjj8


1

C'è una soluzione abbastanza semplice e facile a questo problema) Pochi semplici passaggi che trasformeranno la tua brutta Eclipse in bestia completamente oscurata)

esempio di eclissi completamente oscurata

Nessun lavoro pesante o modifica manuale dei file richiesti!

Almeno questo funziona con l'ultimo Eclipse (Mars 2) su Ubuntu 14.04 (anche se penso che tale processo dovrebbe funzionare su tutti i sistemi operativi)

Così:

  1. Scarica alcuni temi GTK scuri

    per esempio, puoi prenderne alcuni da http://www.noobslab.com/

  2. Per applicare il tema appena installato è necessario lo strumento di modifica di Unity

    sudo apt-get install unity-tweak-tool
    
    sudo apt-get install unity-webapps-service
    
  3. Avviare Unity tweak - Aspetto - Tema - applica il tuo tema scuro

  4. Open Eclipse; nelle preferenze scegliere il tema GTK

  5. In Eclipse, apri Marketplace e installa Tema colore: potrai cambiare lo sfondo dell'editor ed evidenziare i colori per adattarli al tema scuro

  6. Chiudi Eclipse

  7. Vai alla cartella Eclipe:

    ../Eclipse/plugins/org.eclipse.ui.themes_WHATEVER_NUMBER_HERE/

    in quella cartella rinominare o eliminare la cartella 'css'

  8. Apri e goditi Eclipse completamente oscurato!

PS: installa alcuni temi scuri e prova quale sarà più adatto a te


1

Invece, trovando un tema notturno, ho trovato un'utilità che mette l'intero desktop in modalità notturna NegativeScreen .

eclissi modalità notte ide

Uso la matrice "Smart Inversion Alt 2" regolata di seguito in cui il nero è leggermente schiarito.

Smart Inversion Alt 2b (danielsokolowski)=
{  0.390, -0.620, -0.620,  0.000,  0.000 }
{ -1.210, -0.220, -1.220,  0.000,  0.000 }
{ -0.160, -0.160,  0.840,  0.000,  0.000 }
{  0.075,  0.075,  0.075,  1.000,  0.000 }
{  1,  1,  1,  0.000,  1.000 }

0

C'è un nuovo plugin che fornisce temi completi per Eclipse:

http://brainwy.github.io/liclipse/

È integrato con Eclipse Color Theme in modo che quando un nuovo tema è selezionato in Preferenze> Generale> Aspetto> Tema colore, lo sfondo appropriato viene applicato anche ad altre parti dell'IDE (a tema tutto o solo viste che sono state precedentemente registrate in base a una combo nella stessa pagina).

E oltre al tema, offre molte altre cose :)


pulsanti e barre di scorrimento pure?
Ewoks,

Alcune cose non sono temabili, ma l'ultima versione temi le barre di scorrimento dell'editor (ma solo quella, non quelle negli alberi / tabelle).
Fabio Zadrozny,

0

Puoi usare questo fantastico tema dall'alto e aggiungere un tema predefinito solo per l'editor da questo sito:

http://eclipsecolorthemes.org/

(Uso guari e retta e penso che sia davvero bello :)

Spero che possa aiutare qualcuno :)


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.