Introducción
Siempre he estado buscando una manera de hacer que Visual Studio dibuje una línea después de una cierta cantidad de caracteres.
A continuación se muestra una guía para habilitar estas llamadas pautas para varias versiones de Visual Studio.
Visual Studio 2013
Instale la extensión de pautas del editor de Paul Harrington para VS 2013
Visual Studio 2010 y 2012
- Instale la extensión de Pautas del editor de Paul Harrington para VS 2010 o VS 2012 .
- Abra el registro en:
VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
y agregue una nueva cadena llamadaGuides
con el valorRGB(100,100,100), 80
. La primera parte especifica el color, mientras que la otra (80
) es la columna en la que se mostrará la línea. - O instale la extensión de la interfaz de usuario de las pautas (que también forma parte de las herramientas de productividad ), que agregará entradas al menú contextual del editor para agregar / eliminar las entradas sin necesidad de editar el registro directamente. La desventaja actual de este método es que no puede especificar la columna directamente.
Visual Studio 2008 y otras versiones
Si está utilizando Visual Studio 2008, abra el registro en HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
y agregue una nueva cadena llamada Guides
con el valor RGB(100,100,100), 80
. La primera parte especifica el color, mientras que la otra ( 80
) es la columna en la que se mostrará la línea. Aparecerá la línea vertical cuando reinicie Visual Studio.
Este truco también funciona para varias otras versiones de Visual Studio, siempre que use la ruta correcta:
2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
Esto también funciona en SQL Server 2005 y probablemente en otras versiones.
Respuestas:
Esto es originalmente del blog de Sara .
También funciona con casi cualquier versión de Visual Studio, solo necesita cambiar el "8.0" en la clave de registro al número de versión apropiado para su versión de Visual Studio.
La línea guía también aparece en la ventana Salida. (Visual Studio 2010 corrige esto, y la línea solo aparece en la ventana del editor de código).
También puede tener la guía en varias columnas enumerando más de un número después del especificador de color:
Pone una línea blanca en la columna 4 y la columna 80. Este debería ser el valor de un valor de cadena
Guides
en la tecla "Editor de texto" (ver más abajo).Asegúrese de elegir un color de línea que sea visible en su fondo. Este color no aparecerá en el color de fondo predeterminado en VS. Este es el valor para un gris claro: RGB (221, 221, 221).
Aquí están las claves de registro que conozco:
Visual Studio 2010 : HKCU \ Software \ Microsoft \ VisualStudio \ 10.0 \ Text Editor
Visual Studio 2008 : HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text Editor
Visual Studio 2005 : HKCU \ Software \ Microsoft \ VisualStudio \ 8.0 \ Text Editor
Visual Studio 2003 : HKCU \ Software \ Microsoft \ VisualStudio \ 7.1 \ Text Editor
Para aquellos que ejecutan Visual Studio 2010, es posible que desee instalar las siguientes extensiones en lugar de cambiar el registro usted mismo:
http://visualstudiogallery.msdn.microsoft.com/en-us/0fbf2878-e678-4577-9fdb-9030389b338c
http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
Estos también forman parte de las Herramientas de productividad , que incluye muchas otras extensiones muy útiles.
fuente
Sin la necesidad de editar ninguna clave de registro, la extensión Productivity Power Tools (disponible para todas las versiones de Visual Studio) proporciona funcionalidad de guía.
Una vez instalado, simplemente haga clic derecho en la ventana del editor y elija la opción Agregar línea de guía. Tenga en cuenta que la guía siempre se colocará en la columna donde se encuentra actualmente el cursor de edición, independientemente de dónde haga clic con el botón derecho en la ventana del editor.
Para desactivar ir a las opciones y buscar
Productivity Power Tools
y en esa sección desactivarColumn Guides
. Será necesario reiniciar.fuente
Editor Guidelines
extensión: marketplace.visualstudio.com/…Visual Studio 2017/2019
Para cualquiera que busque una respuesta para una versión más nueva de Visual Studio, instale el complemento Pautas del editor , luego haga clic derecho en el editor y seleccione esto:
fuente
Visual Studio 2019
en laProductivity Power Tools
(versión 2017/2019). Si quieres pautas,Editor Guidelines
es la mejor opción.Ahora hay una extensión para Visual Studio 2012 y 2013:
http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459
fuente
Si es usuario de la edición gratuita de Visual Studio Express, la clave correcta está en
{tenga en cuenta el VCExpress en lugar de VisualStudio) pero funciona! :)
fuente
Esto también funcionará en Visual Studio 2010 (Beta 2), siempre que instale la extensión de Paul Harrington para habilitar las directrices de VSGallery o del administrador de extensiones dentro de VS2010. Como se trata de la versión 10.0, debe usar la siguiente clave de registro:
Además, Paul escribió una extensión que agrega entradas al menú contextual del editor para agregar / eliminar las entradas sin necesidad de editar el registro directamente. Puede encontrarlo aquí: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91
fuente
Esto también funciona para SQL Server Management Studio .
fuente
Encontré esta extensión de Visual Studio 2010: Guías de sangría
http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30
Funciona bien
fuente
Con VS 2013 Express esta clave no existe. Lo que veo es HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 y no hay mención de Text Editor debajo de eso.
fuente
La ruta de registro para Visual Studio 2008 es la misma, pero con 9.0 como número de versión:
fuente
Para aquellos que usan Visual Assist , se pueden habilitar pautas verticales desde la
Display
sección en las opciones de Visual Assist:fuente