¿Cómo puedo alternar el ajuste de palabras en Visual Studio?


317

¿Visual Studio .NET tiene una forma de activar y desactivar el ajuste de texto?

Estoy acostumbrado a esta función en Eclipse, que le permite hacer clic con el botón derecho y activar y desactivar el ajuste de palabras para que cuando tenga líneas largas que se extienden hacia la derecha, no tenga que mover la barra de desplazamiento inferior derecha e izquierda para lea su código / html: http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap- publicado/


En comparación con otros editores como Notepad ++, Sublime Text y Visual Studio Code, Word wrap en Visual Studio tiene varios problemas conocidos. Si lo usa, vote por la solicitud de función Solucione problemas conocidos con el ajuste de línea .
Coronel Panic

Respuestas:


617

Siguiendo https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

Al ver un documento : Editar / Avanzado / Ajuste de texto ( Ctrl+ E, Ctrl+ W)

Configuración general : Herramientas / Opciones / Editor de texto / Todos los idiomas / Ajuste de texto

O busque 'ajuste de palabra' en el cuadro Inicio rápido.


Problemas conocidos :

Si está familiarizado con el ajuste de texto en Notepad ++, Sublime Text o Visual Studio Code, tenga en cuenta los siguientes problemas en los que Visual Studio se comporta de manera diferente a otros editores:

  1. El triple clic no selecciona toda la línea
  2. El comando Cortar no elimina toda la línea
  3. Presionar la tecla Fin dos veces no mueve el cursor al final de la línea

Lamentablemente, estos errores se han cerrado "menor prioridad". Si desea corregir estos errores, vote por la solicitud de función Solucione problemas conocidos con el ajuste de línea .


3
Cuando presiono la tecla 'fin', el cursor se mueve al final de la línea mostrada, no a la línea real, realmente molesto. ¿Hay alguna solución para esto?
Flash

Tuve que marcar la opción "Mostrar todas las configuraciones" en la parte inferior para que todos los idiomas se muestren en las opciones.
JoeMoe1984

3
Muy molesto ya que uso constantemente CTRL + E, F para reformatear el código con R # y CTRL + E, W está demasiado cerca.
Yuck

1
No tengo Editar-> Avanzado ... ¿Visual Studio Community está cojeando de esta manera?
livingtech

Curiosamente, mi configuración en 'opciones' como describiste se verificó para esto, pero no se ajustaba. Desmarqué la casilla y la volví a revisar, luego, después de salir de la ventana, se envolvió mi código (en VS Professional 2017).
Kyle Vassella el

20

Utilizo esta función con la frecuencia suficiente para agregar un botón personalizado a la barra de comandos.

  1. Haga clic en Agregar o quitar botones -> Personalizar
  2. Haga clic en la pestaña Comandos
  3. Haga clic en Agregar comando ...
  4. Seleccione Editar (o Editar | Avanzado para las nuevas versiones VS) de la lista
  5. Encuentra Toggle Word Wrap y arrástralo a tu barra

2
¡No pude encontrar la maldita cosa! Gran solución
Jonathan

11

A partir de Visual Studio 2013, la función de ajuste de texto finalmente se puede usar: respeta la sangría. Todavía hay un par de problemas (resaltado de línea, selección), pero vale la pena usarlo. Así es cómo

ingrese la descripción de la imagen aquí


1
interesante. Me pregunto si hay una manera de no respetar la sangría si no la quiero
Simon_Weaver

7

En Visual Studio 2005 Pro:

Ctrl+ E, Ctrl+W

O el menú EditarAvanzadoAjuste de línea .


6
  1. Abre la ventana de salida.

  2. Busque el pequeño ícono en el lado derecho de la barra de herramientas que comienza con el texto "Mostrar salida de:" en él. Parece una pequeña ventana con un icono de retorno de carro. Cuando pasa el cursor sobre él, Visual Studio debería mostrar "Toggle Word Wrap" cerca del puntero del mouse.

  3. Haz clic en ese ícono.

Ahora has aprendido algo que era tan dolorosamente obvio que me da vergüenza no saberlo hace mucho tiempo y, por lo tanto, he elegido pagar mis cuotas y compartir mi respuesta con los demás para que no sufran la misma agonía que yo.

En serio, esto es realmente útil para aquellos con pantallas pequeñas. Tengo un pequeño monitor USB Lilliput que es bueno para pequeñas ventanas de herramientas, Skype IM, etc. Funciona muy bien para activar la ventana de salida, excepto que apesta tener que desplazarse siempre de lado. Después de aguantar el desplazamiento lateral durante meses, finalmente decidí ver si podía hacerlo envolver la palabra. La respuesta fue muy fácil, pero la cantidad de tiempo / esfuerzo que ahorra es tremenda.





3

Use el menú EditarAvanzadoAjuste de texto en Visual Studio 2003.



2

Para Visual Studio 2017hacer lo siguiente:

Herramientas> Opciones> Todos los idiomas , luego marque o desmarque la casilla de verificación según su preferencia. Como puedes ver en la imagen de abajo:


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.