Combinazione di colori scuri per Eclipse [chiuso]


425

Eclipse è in grado di gestire tutti i temi? Vorrei installare una combinazione di colori scuri per questo, poiché preferisco di gran lunga il testo bianco su sfondo scuro rispetto al contrario.


24
Questa è una lista piuttosto lunga di omissioni di base che rendono difficile prendere sul serio Eclipse.
Draemon,


14
@ThomasFerrisNicolaisen: questo plugin cambia solo la finestra di origine, NON le altre finestre, che ti accecano ancora con i loro sfondi bianchi.
Scott Biggs,

4
@Uri: questa soluzione sul macintosh inverte anche i colori delle icone, il che può essere molto confuso (come cambiare "debug - STOP" con il colore verde e "debug - GO" in rosso). Inoltre, può rendere impossibile il debug se stai facendo qualsiasi lavoro grafico poiché anche tutte quelle cose sono invertite. Infine, semplicemente NON c'è MODO per cambiare il colore predefinito di Windows su un mac. Immagino che il team di sviluppo di Eclipse debba essere pazzo, dato che seguono quel vantaggio idiota.
Scott Biggs,

5
Un tema completamente oscuro è ora disponibile con Eclipse 4.2 (Juno)! Vedi github.com/eclipse-color-theme/eclipse-color-theme e stackoverflow.com/questions/5053834/…
ignis

Risposte:


286

Come già pubblicato in alcune domande correlate, sto lavorando a un plug-in per una gestione dei temi cromatica semplice e tra editor:

http://marketplace.eclipse.org/content/eclipse-color-theme

È ancora in corso di elaborazione, ma supporta già molti editor e alcuni temi di colore scuro.


3
ECCEZIONALE!! :) Dovrò provarlo non appena lavoro lunedì!
FrustratedWithFormsDesigner

17
Esiste un modo per cambiare il colore delle altre viste (come projekt explorer, console, problemi, ecc.)?
Bruiser,

88
Il problema è ovvio: mentre puoi trasformare il tema dell'editor in "scuro", il resto di Eclipse brilla di un bianco incredibilmente luminoso, quindi è anche peggio :(
Ivan G.

1
Questo funziona (a quanto pare) in MyEclipse 6.6 (non chiedere, sono stato costretto a non farmi piacere un po ') farà ulteriori test e rimanderà indietro nel caso qualcosa si rompa.
Luis Robles,

2
Non sopporto la mancanza di finestre tematiche in Eclipse. Aptana, che è fondamentalmente un clone di Eclipse, temi TUTTO. Questo è il motivo per cui lo uso per tutto ciò che non riguarda Android SDK ... anche come mio elaboratore di testi (ma questo non è raccomandato.)
o_O

88

Ho creato la mia combinazione di colori scuri (basata su Oblivion di gedit ), che penso sia molto piacevole con cui lavorare.

Anteprima e dettagli su: http://www.rogerdudler.com/?p=362

Siamo felici di annunciare la beta di eclipsecolorthemes.org , un nuovo sito Web per scaricare, creare e mantenere temi / schemi di colori Eclipse. L'editor dei temi ti consente di copiare un tema esistente e modificare i colori con un'anteprima in tempo reale delle tue modifiche su editor specifici. I temi scaricabili supportano molti editor (PHP, Java, SQL, Ant, testo, HTML, CSS e altri da seguire)

C'è un elenco crescente di temi già disponibili sul sito:

Schermata di eclipsecolorthemes.org

Puoi leggere di più sul lancio qui .


2
Adoro Oblivion in gedit e le tue istruzioni erano proprio quello che volevo. A +
defrex,

wow, è stato facile da configurare e ha funzionato all'istante, grazie;)
kulpae

1
Sono fantastici, ma quando provo a confrontare le modifiche, le modifiche vengono evidenziate in un colore scuro, quindi non riesco a vederle. Di solito finisco per cambiare colorthemes solo per confrontare i cambiamenti nei file.
Utente1

2
Non lavorare su tutte le altre finestre, che ora fanno BLAST con i loro sfondi bianchi al confronto.
Scott Biggs,

2
pixeldude: i tuoi siti non sono attivi adesso.
Xdg,

51

Ecco un ragazzo che ha pubblicato le sue preferenze di Eclipse per cambiare i colori come un tema:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

immagine dello schermo

Ed ecco di più su come impostare i colori nella versione Ganymede Eclipse (v. 3.4, metà 2008):

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/accessibility/fontsandcolors.htm


4
Ho pubblicato blog.codefront.net/2006/09/28/… nel lontano 2006 e mentre alcune persone hanno avuto successo con esso, penso che non funzioni abbastanza per le recenti versioni di Eclipse (alcuni lettori mi hanno inviato un'email) . YMMV!
Chu Yeow,

L'ho fatto ma ho usato Consolas - molto bello, grazie!
Avere il

Mark Occurences può essere riattivato se lo manchi (come ero) andando su Prefs -> General -> Editors -> Text Editors -> Annotations -> Occurrences e abilitando "Text as Highlighted"
HaveAGuess

21

Per gli utenti Linux, supponendo che tu esegua un window manager di composizione ( Compiz ), puoi semplicemente rendere la finestra negativa. Uso sempre Eclipse in questo modo, l'aspetto normale (bianco) mi sta facendo impazzire.


Ben fatto. In realtà ho sintonizzato eclissi abbastanza bene ora usando tutti i collegamenti nelle risposte. Ma uso anche un colore scuro in KDE ...
Bartosz Radaczyński,

l'ho trovato, plugin "Negativo", devo dire che sembra molto meglio sul mio tema Linux scuro
Ivan G.

grazie ma comunque la finestra di completamento è bianca e ogni volta che viene mostrata colpisce i miei occhi.
Kamran Bigdely,

1
idea molto bella, semplice ed efficace, grazie! abilitalo anche se compizconfig-settings-manager (ccsm), nota che le regole sono state impostate (type = Eclipse) lì per applicare automaticamente l'effetto 'negativo'. dovrebbe anche essere possibile impostare una regola per la finestra di completamento, utilizzare il pulsante di
acquisizione

Eclipse utilizza SWT, che utilizza widget nativi; nel caso di Linux questo è tipicamente gtk. Se scegli un tema scuro per GTK, tutti i riquadri Eclipse non editor lo prenderanno in considerazione. Per un tema gtk scuro di esempio, vedi OMG Suite
srparish



8

Devo dire che questa è un'area in cui Eclipse è molto debole. In particolare, l'importazione / esportazione delle preferenze si applica a TUTTE le preferenze. Non c'è modo di importare dire solo le preferenze di caratteri / colore (come puoi fare con Visual Studio) senza confondere le mie preferenze di associazione chiave.

Inoltre, ho provato molti di questi file delle preferenze citati sopra e hanno completamente interrotto la mia installazione di Eclipse.


4
puoi importare / esportare solo le preferenze colore. Ma devi modificare manualmente il file delle preferenze ed eliminare tutto oltre alle voci relative al colore
Bartosz Radaczyński,

6

Ho creato diversi temi di colore e una sceneggiatura per estrarne uno nuovo dalle preferenze di colore di qualcuno. Attualmente ne sto usando uno che devo ancora pubblicare sul sito, ma alla fine dovrei accedervi.

http://eclipsecolorthemes.jottit.com


Grazie, ho aggiunto alcune parole su come esportare.
Gaël Marziou,

Eccellente. Sarebbe bello se ognuno di questi temi avesse uno screenshot!
Cal

6

Il modo più semplice: cambiare il colore di sfondo della finestra principale delle proprietà dello schermo di Windows. Sono andato alla scheda Aspetto, sono passato allo schema Argento, ho fatto clic su Avanzate, ho fatto clic su "Finestra attiva" e ho cambiato il Colore 1 in grigio chiaro. Tutte le visualizzazioni di Eclipse sono state ammorbidite.

Dal momento che Luna (4.4) sembra che ci sia un full Darkloro in

Finestra -> Preferenze -> Generale -> Aspetto -> Tema -> Scuro

inserisci qui la descrizione dell'immagine


Nessuna opzione avanzata in Giunone sotto qualsiasi tema selezionato
bobtheowl2

5

Per l'hacking rapido, su Linux che esegue GNOME con una tastiera Windows, Windows-Key-M inverte il colore di tutte le finestre e Windows-Key-N inverte il colore di una singola finestra. È una caratteristica fantastica , nel mio libro.


3

Come ho risposto a " Esiste un modo semplice e coerente per cambiare la combinazione di colori degli editor di Eclipse? ":

Ho cercato anche questo e dopo un po 'di ricerca ho trovato una soluzione praticabile. Questo si basa sull'editor FDT per Eclipse, ma sono sicuro che potresti applicare la stessa logica ad altri editor.

Il mio post sul blog: come creare una combinazione di colori per FDT

Spero che sia di aiuto!


2
Non è un vero schema di colori ... Nei netbeans si cambiano i colori una volta, e funziona per tutte le lingue contemporaneamente. Eclipse ha impostazioni separate per ogni editor e, peggio ancora, le impostazioni delle annotazioni sono comuni a tutti.
Bartosz Radaczyński,

3

La migliore soluzione che ho trovato è quella di lasciare Eclipse in normale modalità luminosa e utilizzare un inverter di schermo a livello di sistema operativo.

Su OS X puoi fare Command+ Option+ Ctrl+ 8, inverte l'intero schermo.

Su Linux con Compiz, è ancora meglio, puoi fare Windows+ Nper scurire selettivamente le finestre (o Windows+ Mper fare l'intero schermo).

Su Windows, l'unica soluzione decente che ho trovato è powerstrip, ma è gratuito solo per un anno ... quindi è come $ 30 o qualcosa del genere ...

Quindi è possibile invertire lo schermo, regolare i colori a livello di sintassi a proprio piacimento e si parte per le gare, con tonalità fredde attive.


Sto cercando di usarlo su OS X, Eclipse sembra buono, alcuni altri programmi sembrano un po 'insoliti. La combinazione di tasti corretta sembra essere ctrl + alt + cmd + 8 (almeno sulla versione 10.6.8).
Arnost Valicek,

1
Cambia anche i colori delle icone, che possono essere MOLTO fuorvianti (es: rosso per "go", verde per "stop").
Scott Biggs,


1

Dai un'occhiata a questa combinazione di colori che ho creato per Eclipse PDT. Si basa sulla combinazione di colori Vim Zenburn sviluppata da slinky


Per importare il file usa File | Importa | Generale | Preferenze
johnk


1

Alcune persone hanno pubblicato opzioni per Linux e Mac, e l'equivalente di Windows (gratuito) è, se puoi gestirlo a livello globale:

Imposta il colore di sfondo della finestra del tema dell'aspetto del desktop di Windows. Puoi mantenere il tema corrente / desiderato, basta modificare il colore di sfondo di Windows. Per impostazione predefinita, è impostato su bianco. Lo cambio in una tonalità di grigio. Ho provato prima il grigio scuro e il nero, ma poi devi cambiare i colori dei caratteri del testo a livello globale, e tutto ciò è doloroso.

Ma una semplice sfumatura di grigio come sfondo fa il trucco a livello globale, funziona con qualsiasi carattere di testo a colori purché la tonalità di grigio non sia troppo scura.

Non è la soluzione migliore per tutti gli editor / IDE, poiché preferisco il nero, ma è la migliore soluzione alternativa gratuita e globale su Windows.




0

Ho giocato con la personalizzazione dei colori. Sono andato con il testo giallo / sfondo blu che mi è piaciuto da Turbo Pascal. Il problema che ho riscontrato è stato quello di permetterti di impostare i colori degli editor, ma poi le altre viste come Package Explorer o Navigator sono rimaste con i colori nero su bianco predefiniti. Sono sicuro che potresti farlo in modo programmatico ma ci sono molti motivi per cui ho pazienza.


La maggior parte delle altre viste sono controllate dai colori specificati dal sistema operativo. Ad esempio, su Windows puoi andare alle impostazioni di Aspetto avanzato e modificare l' elemento Finestra con i colori desiderati. Ovviamente, ciò significa che tutte le applicazioni cambiano in tutto il sistema operativo, il che può essere positivo o negativo a seconda dei gusti.
Cowgod,

0

In risposta a questo commento ho creato un filtro per il plug-in Color Filter per Compiz.

Ecco cosa ho ottenuto:

Come:

  1. Vai a / usr / share / compiz / filters /
  2. Crea nuovo file "negativo-basso contrasto" (come root)
  3. Inserisci il codice allegato in esso.
  4. Vai su Sistema-> Preferenze-> CompizConfig ...
  5. Inserisci il plug-in filtro colore
  6. Abilitalo e aggiungi il filtro appena creato all'elenco Profeet !!

Codice filtro:

!!ARBfp1.0
TEMP temp, neg;

# Dunno what's this... but every other filter starts with this :) ;
TEX temp, fragment.texcoord[0], texture[0], RECT;

# Applying negative filter ;
RCP neg.a, temp.a;
MAD temp.rgb, -neg.a, temp, 1.0;
MUL temp.rgb, temp.a, temp;
MUL temp, fragment.color, temp;

# Lowering contrast and shifting brightness ;
MUL temp.rgb, temp, 0.8;
ADD temp.rgb, temp, 0.25;

MOV result.color, temp;
END

Puoi anche giocare con il filtro. Forse avrai qualcosa di più affascinante :) Sentiti libero di condividere!

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.