2015-04-13 11 views
8

Leggere prima di contrassegnare come duplicato, ho cercato una risposta al mio problema specifico per un lungo periodo e non ne ho trovato uno.Colore sfondo eclissi non cambierà OSX, Pydev

My Eclipse (Luna 4.4.1) IDE si rifiuta di modificare il colore di sfondo per l'editor di testo. Si prega di vedere lo screenshot. Sembra nero quando inizia l'IDE, quindi dopo pochi secondi diventa bianco.

IDE screenshot showing broken background color

ho provato (con riavvio del programma tra i cambiamenti):

  • Eclipse> Preferenze> Generale> Aspetto (impostato su scuro o Moonrise)
  • Eclipse> Preferenze> Generale> Aspetto> Tema colore (provato molti temi scuri)
  • Eclipse> Preferenze> Generale> Editor> Editor di testo> (Colore sfondo => Nero)

Sto usando PyDev Pluggin, ma ho anche provato a passare a Java e ad altre prospettive e ho lo stesso problema. Ho provato a installare il tema Moonrise e disinstallare e reinstallare lo stesso e anche il plugin Theme Color di Eclipse.

Qualcuno l'ha già visto e ha trovato una soluzione?

Aggiornato:

Se cambio l'IDE alla prospettiva Java e aprire un file Java ho ancora il fondo bianco fastidioso, ma in un modo leggermente diverso:

screen shot with broken background color in Java editor

Ho disinstallato il tema moonrise e sto usando il Dark Theme qui. Penso che questo escluda Pydev influenzando i colori e deve essere qualcosa a livello di editor generale. Anche se di nuovo, ho impostato il colore di sfondo in nero per l'editor generale.

UPDATE MAJOR - Il bug è in qualche modo riproducibile

Ok, quindi non ho risolto il problema, ma non ho capito cosa sta innescando esso! Quando apro Window> Customize Perspective, lo sfondo passa allo stile nero corretto e quindi rimane fino a quando non riavvio l'IDE. Questo senza che io cambi le impostazioni, solo il semplice atto di aprire quel dialogo. Ma perché?

+0

Hai riscontrato questo problema prima di installare Moonrise o i plugin Color Theme? –

+0

Non ho avuto il problema prima o dopo per un po 'di tempo. Sembra che a un certo punto abbia cambiato l'impostazione per tornare a un tema bianco (per affrontare il riverbero del sole). Dopo aver provato a cambiare tutto tornando al buio, mi è rimasto questo fastidioso problema. – LaserJesus

+1

Riesci a rimuovere quei plug-in di terze parti e vedere se le cose tornano alla normalità? –

risposta

2

Suppongo che la mia risposta a questo post How to change color of Editor in Eclipse funzioni per voi.

Penso che sia dovuto al plugin Editbox. Disattiva EditBox quindi controlla. Se non funziona disinstallare EditBox quindi controllare.

Questo a causa di conflitti tra le impostazioni del colore Editbox e le impostazioni del tema Eclipse.

+0

Fantastico! Quello lo ha risolto :) Goditi la taglia. – LaserJesus

+0

Grazie. Siete i benvenuti .. !!!! –

2

Da Patchnotes, pydev sembra sostenere la darktheme eclisse dal 3.6.0: http://pydev.org/history_pydev.html

L'editor PyDev supporta il nuovo tema scuro in Eclipse 4.4 (così, quando viene scelto i colori dell'editor sono correttamente aggiornati).

Credo che l'editor pydev ha le sue preferenze, quindi se si desidera modificare i colori per l'editor, potrebbe essere sotto:

Window > preferences > PyDev > Editor 

Potete trovare alcune risorse per personalizzare l'editor pydev (se ancora non answerint a eclissare tema scuro) qui: http://pydev.blogspot.fr/2009/07/creating-dark-theme-and-exporting-and.html

è possibile provare a disabilitare editore pydev tramite tipo di file di estensione, ma non sono sicuro che sarà una bella colorazione della sintassi (window>preferences>pydev>editor>code style>filetypes)

+0

Ho aggiornato la mia domanda per mostrare che il problema non è limitato all'editor PyDev ma anche ad altre lingue/prospettive nell'IDE di Eclipse. Credo anche che le preferenze dell'editor per PyDev in particolare non includano alcun colore di sfondo, solo i colori del testo in primo piano per varie categorie di entità simbolo/codice. – LaserJesus