2012-04-21 20 views
24

sono stato in grado di cambiare il colore di sfondo dopo l'installazione degli aggiornamenti modificandoCome cambiare la larghezza e il colore del bordo "evidenziare riga corrente" in Visual Studio 11

Tool/Opzioni/Ambiente/Editor di testo/luce corrente Linea (attiva)

C'è un modo per modificare la larghezza o il colore delle alte luci?

Mi piace avere il momento saliente quindi preferirei non solo disabilitarlo. Ma sarebbe bello eliminare il bordo, renderlo più piccolo o cambiare il colore.

risposta

20

Sembra che questo comportamento sia stato corretto poiché è stata scritta la risposta originale. Così rispondere aggiornamento esigenze e qui è:

https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3012415-remove-the-light-border-around-highlight-current

You can remove the border by matching the Background color of the 
Highlight Current Line (Active) setting in Fonts and Colors to the 
Foreground color. This is a simple customization. 

Vai su Strumenti> Opzioni> Ambiente> Caratteri e colori e cercare lì per Evidenziare la linea corrente, attivi e inattivi. Per rimuovere il bordo come descritto dal team VS tramite link e citare sopra.

enter image description here

+1

Chi ha detto acquistare ?! Ho detto che ci sono molte estensioni gratuite per questo, e personalmente uso l'estensione da DevExpress. – Regfor

+2

Si prega di non limitarsi ai thread sui forum. La risposta su quel thread è ora vuota. Si prega di includere i bit rilevanti nelle risposte e utilizzare il link come riferimento. –

+0

Nonostante sia la risposta accettata, non è vero. È possibile modificare il colore, che influisce notevolmente sulla larghezza visiva. Qual è il protocollo per cambiare la risposta accettata? – James

25

È possibile effettuare il confine andare via andando a

Strumenti> Opzioni ...> Ambiente> Font e Colori> Mostra impostazioni per: Text Editor> Voci del display: Evidenziare la linea corrente (Attivo)/(Inattivo)

Per modificare il colore del bordo, è necessario modificare l'impostazione "Primo piano elemento" per entrambi. Puoi anche scegliere qualsiasi colore di sfondo, ma sembra che non ci sia modo di cambiare la larghezza.

+0

+1 Impostazione del colore di primo piano e dello sfondo uguale per la linea "larghezza normale" per me – LostSalad

10

From MSDN Thread per gentile concessione di Cathy Sullivan Visual Studio Program Manager

Vai Caratteri e colori in Strumenti> Opzioni> Ambiente> Caratteri e colori. Assicurati che "Mostra impostazioni per" sia impostato su "Editor di testo" e trovi la voce "Evidenzia linea attuale (attiva)" nell'elenco "Visualizza elementi". Abbina il colore di primo piano al colore di sfondo per quell'elemento e noterai che il bordo più chiaro attorno alla linea di evidenziazione attuale "scompare".

+1

Il percorso esatto per questa opzione è Strumenti -> Opzioni -> Ambiente -> Caratteri e colori -> Visualizza elementi: Evidenzia Linea corrente (Attivo). Grazie. – Aremyst

1

Mi piace usare uno sfondo nero per il codice, quindi ho cambiato il colore dell'evidenziazione della linea in grigio molto scuro [tramite STRUMENTI> Opzioni ...> Ambiente> Caratteri e colori> Elementi visualizzati:> Evidenzia linea corrente (attiva) ] in modo che non sia così visibile sullo sfondo. Se il bordo è troppo spesso, il testo viene effettivamente reso sopra la parte superiore del bordo, il che è bello.

Sicuramente, tuttavia, una linea più sottile e la possibilità di cambiare il colore dell'intera linea, non solo il bordo, sarebbe il benvenuto.

1

Provate queste impostazioni ...

Strumenti (Menu)> Opzioni
Ambiente (scheda)> Generale

Tema Imposta colore a Dark.

Ambiente (scheda)> Caratteri e colori
Mostra Articoli> 'evidenziare la linea corrente (attivo)' (lista voce)

Set 'Voce di primo piano' a 'Default'
Set 'Sfondo Item' a 'Automatic'

il bordo attorno alla linea attuale non è più deve sentirsi opprimente di spessore '-)

Problemi correlati