在Visual Studio中向编辑器添加指南

介绍

我一直在寻找一种方法让Visual Studio在一定数量的字符之后绘制一条线。

以下是为各种版本的Visual Studio启用这些所谓的准则的指南。

Visual Studio 2013

安装VS 2013的Paul Harrington编辑指南扩展

Visual Studio 2010和2012

  • 安装VS 2010或VS 2012的Paul Harrington编辑指南扩展。
  • 打开注册表:
    VS 2010: HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio10.0Text Editor
    VS 2012: HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio11.0Text Editor
    并添加一个名为Guides的新字符串,其值为RGB(100,100,100), 80 。 第一部分指定颜色,而另一个( 80 )是该行将显示的列。
  • 或者安装指南UI扩展(这也是Productivity Power Tools的一部分),它将向编辑器的上下文菜单添加条目,以便无需直接编辑注册表即可添加/删除条目。 这种方法目前的缺点是你不能直接指定列。
  • Visual Studio 2008和其他版本

    如果使用Visual Studio 2008,请在HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio9.0Text Editor打开注册表,然后添加一个名为Guides的新字符串,其值为RGB(100,100,100), 80 。 第一部分指定颜色,而另一个( 80 )是该行将显示的列。 当您重新启动Visual Studio时,将出现垂直线。

    这个技巧也适用于各种其他版本的Visual Studio,只要你使用正确的路径:

    2003: HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio7.1Text Editor
    2005: HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio8.0Text Editor
    2008: HKEY_CURRENT_USERSoftwareMicrosoftVisualStudio9.0Text Editor
    2008 Express: HKEY_CURRENT_USERSoftwareMicrosoftVCExpress9.0Text Editor
    

    这也适用于SQL Server 2005以及其他版本。


    这来自Sara的博客。

    它也适用于几乎任何版本的Visual Studio,您只需将注册表项中的“8.0”更改为Visual Studio版本的适当版本号即可。

    指南行也出现在输出窗口中。 (Visual Studio 2010对此进行了更正,并且该行仅在代码编辑器窗口中显示。)

    您也可以通过在颜色说明符后面列出多个数字来将指南放在多个列中:

    RGB(230,230,230), 4, 80
    

    在第4栏和第80栏放一条白线。

    一定要选择在您的背景上可见的线条颜色。 此颜色不会显示在VS中的默认背景颜色上。 这是浅灰色的值:RGB(221,221,221)。

    以下是我所知道的注册表项:

    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

    对于那些运行Visual Studio 2010的用户,您可能需要安装以下扩展,而不是自己更改注册表:

  • http://visualstudiogallery.msdn.microsoft.com/en-us/0fbf2878-e678-4577-9fdb-9030389b338c

  • http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91

  • 这些也是生产力动力工具的一部分,其中包括许多其他非常有用的扩展。


    无需编辑任何注册表项,Productivity Power Tools扩展(适用于所有版本的Visual Studio)提供了指南功能。

    一旦在编辑器窗口中安装完成,请右键单击并选择添加指南行选项。 请注意,无论您在编辑器窗口中单击鼠标右键,指南都将始终放置在编辑光标所在的列上。

    在这里输入图像描述

    要关闭选项并找到Productivity Power Tools并在该部分关闭Column Guides 。 重新启动将是必要的。

    在这里输入图像描述


    现在有一个Visual Studio 2012和2013的扩展:

    http://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459

    链接地址: http://www.djcxy.com/p/44189.html

    上一篇: Adding a guideline to the editor in Visual Studio

    下一篇: Visual Studio 2012 / 2013 single click opens file