Mostra spazio, tabulazione, caratteri CRLF nell'editor di Visual Studio


300

Visual Studio 2010 Pro: dove sono le impostazioni in modo che l'editor possa mostrare i caratteri spazio, tab, paragpraph, CRLF, ecc.? Posso farlo in NotePad ++ però.


1
Se ti capita di aggiungere un carattere di controllo per errore o sospetti che possa esserci un carattere di controllo che ti causa errori, la mia raccomandazione è di ritagliare la sezione di codice sospetto, incollarla in Notepad ++, trovare e rimuovere il colpevole, quindi tagliare il codice e incollarlo nuovamente in Visual Studio. Questo è il modo più semplice e funziona sempre. Quindi mantieni una copia di Notepad ++ installata, per ogni evenienza.
Samir,

Risposte:


500

Modifica> Avanzate> Visualizza spazi bianchi. La scorciatoia da tastiera è CTRL+ R, CTRL+ W. Il comando viene chiamato Edit.ViewWhiteSpace.

Funziona in tutte le versioni di Visual Studio almeno da Visual Studio 2010, quella corrente è Visual Studio 2019 (al momento della scrittura). In Visual Studio 2013, puoi anche usare CTRL+ E, So CTRL+ E, CTRL+ S.

Per impostazione predefinita, i marker di fine riga non vengono visualizzati. Questa funzionalità è fornita dall'estensione End of the Line .


17
L'ho abilitato per errore. Mi hai salvato la vita! ^^
displayname

24
Questo non risponde completamente alla domanda originale. La domanda riguardava i caratteri degli spazi bianchi e i nuovi caratteri di linea (da cui "CRLF"). Questa opzione non mostra i nuovi caratteri di linea.
Alex,

27
Come diavolo ho colpito CTRL + R, CTRL + W per caso?!?
Almo,

Salvavita! amo VS: D
Khateeb321

2
Esiste un'estensione per VS 2019? End of the Line supporta solo fino al 2017
Kir

145

Edit -> Advanced -> View White Spaceo Ctrl+ E,S


26
Grazie per aver fornito il nome e la posizione della voce di menu. Molto fastidioso quando le persone ti danno solo scorciatoie da tastiera (che cambiano da versione a versione e possono differire in base alla configurazione).
Kristopher Johnson,

4
E non esiste alcuna opzione per mostrare le nuove righe. Sfortunatamente.
yoyo

2
Non sembra esistere in VS2015
Johnny_D

7
@Johnny_D esiste ma devi avere un file aperto. Se non hai file aperti per la modifica, non vedrai la Advanced -> View White Spaceparte.
Stoyan Dimov,

20

Visualizza i caratteri dello spazio bianco

Menu: È possibile alternare la visibilità dei caratteri spazio bianco dal menu: Edit>Advanced>View White Space.

Pulsante: se si desidera aggiungere il pulsante a una barra degli strumenti, viene chiamatoToggle Visual Spacenella categoria di comando "Modifica".
Il nome del comando effettivo è:Edit.ViewWhiteSpace.

Scorciatoia da tastiera: in Visual Studio 2015, 2017 e 2019 la scorciatoia da tastiera predefinita è ancoraCTRL+R,CTRL+W
Digita una dopo l'altra.
Tutte le scorciatoie predefinite

Caratteri di fine riga

Estensione: esiste un'estensione minima che aggiunge la visualizzazione dei caratteri di fine riga (LF e CR) alla modalità spazio bianco visivo, come ci si aspetterebbe. Inoltre fornisce pulsanti e scorciatoie per modificare tutte le estremità di un documento o una selezione.
Galleria VisualStudio: Fine della linea

Nota: da Visual Studio 2017 non esiste alcuna opzione nel menu File chiamatoAdvanced Save Options. La modifica della codifica e della fine di una riga per un file può essere effettuata utilizzandoSave File As ...e facendo clic sulla freccia rivolta verso il basso sul lato destro del pulsante Salva. Questo mostra l'opzioneSave with Encoding. Ti verrà chiesto il permesso di sovrascrivere il file corrente.


1
Questo è quello di cui avevo bisogno, ho potuto trovare il nome del comando ma quando si aggiungono pulsanti non c'è modo di cercare qualcosa, quindi è un gioco d'ipotesi.
Andrew Queisser,

6

Il mio problema era colpire CTRL + F e spazio

Questo ha segnato tutti gli spazi marroni. Trascorsi 10 minuti per "spegnerlo": P




1

Il collegamento corretto è CTRL-R-Wcome se non dovessi rilasciare il pulsante CTRL mentre premi W. Questo ha funzionato per me in VS 2015



0

Per coloro che sono alla ricerca di un pulsante:

Il nome di questo comando è Visualizza spazio bianco nel menu GUI (Modifica -> Avanzate -> Visualizza spazio bianco).

Attiva / disattiva menu

Il nome di questo comando nel popup Aggiungi comando è Attiva / disattiva spazio visivo .

Attiva / disattiva pulsante.


0

Per Visual Studio per Mac, puoi trovarlo in Visual Studio -> Preferenze -> Editor di testo -> Marcatori e righelli -> Mostra caratteri invisibili

Potrebbe essere necessario riavviare Visual Studio per rendere effettive le modifiche

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.