Mostrar espacio, tabulación, caracteres CRLF en el editor de Visual Studio


300

Visual Studio 2010 Pro: ¿Dónde están las configuraciones para que el editor pueda mostrar los caracteres de espacio, tabulación, paragpraph, CRLF, etc.? Sin embargo, puedo hacerlo en NotePad ++.


1
Si agrega un carácter de control por error, o sospecha que puede haber un carácter de control que le está causando errores, mi recomendación es cortar la sección del código sospechoso, pegarlo en Notepad ++, encontrar y eliminar al culpable, luego cortar el codificar y pegar de nuevo en Visual Studio. Esta es la forma más fácil, y funciona siempre. Por lo tanto, mantenga una copia de Notepad ++ instalada, por si acaso.
Samir

Respuestas:


500

Edición> Avanzado> Ver espacio en blanco. El atajo de teclado es CTRL+ R, CTRL+ W. El comando se llama Edit.ViewWhiteSpace.

Funciona en todas las versiones de Visual Studio al menos desde Visual Studio 2010, la actual es Visual Studio 2019 (en el momento de la redacción). En Visual Studio 2013, también puede usar CTRL+ E, So CTRL+ E, CTRL+S .

Por defecto, los marcadores de fin de línea no se visualizan. Esta funcionalidad es proporcionada por la extensión Fin de línea .


17
Accidentalmente habilité esto. ¡Me salvaste la vida! ^^
mostrar

24
Esto no responde completamente a la pregunta original. La pregunta era sobre los espacios en blanco y los nuevos caracteres de línea (de ahí "CRLF"). Esta opción no muestra los nuevos caracteres de línea.
Alex

27
¿Cómo diablos golpeé CTRL + R, CTRL + W por accidente?
Almo

Salvavidas! Amo VS: D
Khateeb321

2
¿Hay una extensión para VS 2019? End of the Line solo es compatible hasta 2017
Kir

145

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


26
Gracias por proporcionar el nombre y la ubicación del elemento del menú. Muy molesto cuando las personas solo te dan atajos de teclado (que cambian de una versión a otra y pueden variar según la configuración).
Kristopher Johnson

44
Y no es ninguna opción para mostrar los saltos de línea. Desafortunadamente.
yoyo

2
No parece existir en VS2015
Johnny_D

77
@Johnny_D existe pero debe tener un archivo abierto. Si no tiene archivos abiertos para editar, entonces no verá la Advanced -> View White Spaceparte.
Stoyan Dimov

20

Mostrar caracteres de espacio en blanco

Menú: Puede cambiar la visibilidad de los caracteres de espacio en blanco en el menú: Edit>Advanced>View White Space.

Botón: si desea agregar el botón a una barra de herramientas, se llamaToggle Visual Spaceen la categoría de comando "Editar".
El nombre del comando actual es:Edit.ViewWhiteSpace.

Atajo de teclado: en Visual Studio 2015, 2017 y 2019, el atajo de teclado predeterminado sigue siendoCTRL+R,CTRL+W
Escriba uno después del otro.
Todos los atajos predeterminados

Caracteres de fin de línea

Extensión: hay una extensión mínima que agrega la visualización de caracteres de fin de línea (LF y CR) al modo de espacio en blanco visual, como era de esperar. Además, proporciona botones y atajos para modificar todos los finales de línea en un documento o una selección.
Galería de VisualStudio: Fin de la línea

Nota: Desde Visual Studio 2017 no hay una opción en el menú Archivo llamadoAdvanced Save Options. Se puede cambiar la codificación y los finales de línea de un archivo usandoSave File As ...y haciendo clic en la flecha hacia abajo en el lado derecho del botón Guardar. Esto muestra la opciónSave with Encoding. Se le pedirá permiso para sobrescribir el archivo actual.


1
Eso es lo que necesitaba, podría encontrar el nombre del comando, pero al agregar botones no hay forma de buscar nada, así que es un juego de adivinanzas.
Andrew Queisser

6

Mi problema fue golpear CTRL + F y espacio

Esto marcó todos los espacios de color marrón. Pasó 10 minutos para "apagarlo": P


Broma útil))))
dyomas


1

El acceso directo correcto es CTRL-R-Wcomo si no tuviera que soltar el botón CTRL mientras presiona W. Esto funcionó para mí en VS 2015



0

Para aquellos que buscan un botón de alternar:

El nombre de este comando es Ver espacio en blanco en el menú GUI (Edición -> Avanzado -> Ver espacio en blanco).

Alternar menú

El nombre de este comando en la ventana emergente Agregar comando es Toggle Visual Space .

Botón de alternar.


0

Para Visual Studio para mac, puede encontrarlo en Visual Studio -> Preferencias -> Editor de texto -> Marcadores y reglas -> Mostrar caracteres invisibles

Tenga en cuenta que es posible que deba reiniciar Visual Studio para que los cambios surtan efecto

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.