2010-02-09 8 views
86

Quando in "Eclipse" sono attivate le "occorrenze dei segni", posizionando il cursore su qualsiasi tipo/variabile/metodo/ecc si evidenziano tutte le occorrenze nell'editor di testo e si posiziona una barra debole nel righello destro per mostrare la posizione di altre occorrenze nel file.Come modificare il colore delle occorrenze evidenziate nella barra laterale di Eclipse?

Qualcuno sa dove nelle Preferenze è possibile modificare il colore utilizzato per evidenziare le altre occorrenze nel righello laterale? Il colore è troppo debole per me con il mio monitor corrente/tema Windows Aero.

ho cercato di andare in Preferenze> Generale> Aspetto> Colore e font cambiare il colore per "etichette a colori - match clou", ma questo non sembra applicare.

Ecco uno screenshot di quello che sto parlando:

Eclipse screenshot

+0

Hmm, è possibile modificare il colore della barra laterale (barra panoramica)? Se fosse possibile impostare una tonalità di grigio più scura, le occorrenze sarebbero visibili con un contrasto maggiore. –

risposta

153

Il colore nella barra è lo stesso come il colore del testo è evidenziato con nell'editor. Si trova andando a

Preferenze> Generale> Editor> Editor di testo> NOTE

e modifica delle occorrenze e Scrittura Presenze colori.

+0

grazie, stavo guardando questa finestra in precedenza e mi mancava l'icona Colore. –

+5

un po 'fastidioso che non puoi avere colori separati per il testo e la barra laterale, ma vabbè –

+2

Beh, se non fossero gli stessi, sarebbe molto meno ovvio a cosa corrispondesse il colore a destra codice. Probabilmente non è nemmeno capitato ai ragazzi dell'eclisse di lasciarli essere diversi. –

8

Fare clic destro sul marcatore e selezionare l'unico elemento di menu "preferenze", questo apre la finestra delle preferenze: Generale/editori/Editor di testo/annotazione.

  • Il colore delle "occorrenze" viene utilizzato per le voci corrispondenti,

  • "scrivere occorrenze" per l'elemento selezionato da voi.

Gli aggiornamenti non si applicano immediatamente dopo aver utilizzato il pulsante Applica, solo dopo aver chiuso con il tasto OK e, infine, riselezionare.

+0

"'scrive occorrenze' per l'elemento selezionato dall'utente". No, le occorrenze di scrittura sono quelle occorrenze che assegnano un valore, come spiegato da @Pops. – mins

3

Si desidera modificare i colori "Occorrenze" e "Scrivi occorrenze". Questo può essere fatto nel menu Annotazioni, che si trova — come Colin detto — nel menu Preferenze nel percorso

Generale> Editor> Editor di testo> NOTE

Se è stato un evento segnato nel righello panoramica (la colonna a destra della barra di scorrimento), è possibile aprire direttamente il menu Annotazioni facendo clic con il pulsante destro del mouse sull'occorrenza e selezionando Preferenze dal menu di scelta rapida.

Il colore di "occorrenze" viene utilizzato per le istanze in cui la variabile viene letta, ma non modificata, nel codice (ad esempio k in if(k > 1)). Il colore di "occorrenze di scrittura" viene utilizzato dove la variabile viene modificata/scritta nel codice (ad esempio k in k = k + 1).

Vedere anche lo official Eclipse documentation, a circa metà della pagina (il collegamento è per Indigo, ma dovrebbe essere valido anche per altre versioni recenti).

3

Vai a Windows/Preferences/Java/Editor/Mark occorrenze e selezionare la casella "Mark occorrenze dell'elemento selezionato nel file corrente."

+0

La domanda inizia con "Quando hai" Segna occorrenze "abilitate in Eclipse", questo post non risponde alla domanda. – mins

7

Il bar si chiama Panoramica Bar o Panoramica Righello (nel caso in cui è necessario fare riferimento) e, come è stato detto, il colore delle occorrenze può essere modificato accedendo a:

Window > Preferences > General > Editors > Text Editors > Annotations 

e cambiare il colore per occorrenze.

una differenza notare in Eclipse Juno (la maggior parte delle altre risposte sembrano riferirsi a Indigo) è che la modifica non avrà effetto fino al riavvio del programma.

+0

stesso per Luna, non sono riuscito a trovare l'impostazione corretta perché nulla è cambiato all'inizio .. – Aprillion

2

Dopo cambiato il colore di "occorrenze", riavvia Eclip se IDE

Problemi correlati