简介

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

下面是为不同版本的Visual Studio启用这些所谓指南的指南。

Visual Studio 2013或更高版本

安装保罗哈林顿的编辑指南扩展。

Visual Studio 2010和2012

Install Paul Harrington's Editor Guidelines extension for VS 2010 or VS 2012. Open the registry at: VS 2010: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor VS 2012: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor and add a new string called Guides with the value RGB(100,100,100), 80. The first part specifies the color, while the other one (80) is the column the line will be displayed. Or install the Guidelines UI extension (which is also a part of the Productivity Power Tools), which will add entries to the editor's context menu for adding/removing the entries without needing to edit the registry directly. The current disadvantage of this method is that you can't specify the column directly.

Visual Studio 2008和其他版本

如果你正在使用VisualStudio 2008,打开注册表HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor,并添加一个名为Guides的新字符串,值为RGB(100,100,100), 80。第一部分指定颜色,而另一部分(80)是行将显示的列。当您重新启动Visual Studio时,将出现竖线。

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

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

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


当前回答

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

安装完成后,只需在编辑器窗口中右键单击并选择添加引导线选项。请注意,指导线将始终位于您的编辑光标当前所在的列上,无论您在编辑器窗口中的哪里单击右键。

要关闭,请转到选项,找到生产力动力工具,并在该部分关闭列指导。重启是必要的。

其他回答

在VS 2013 Express中,这个键不存在。我看到的是HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0,没有提到文本编辑器下。

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

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

我发现这个Visual Studio 2010扩展:缩进指南

http://visualstudiogallery.msdn.microsoft.com/e792686d-542b-474a-8c55-630980e72c30

它工作得很好。

Visual Studio 2017 / 2019

对于任何寻找新版本Visual Studio的人来说,安装编辑器指南插件,然后在编辑器中右键单击并选择这个:

Visual Studio 2022

与上面的包是同一作者,但似乎他不得不将扩展扩展到2022年。

https://marketplace.visualstudio.com/items?itemName=PaulHarrington.EditorGuidelinesPreview&ssr=false#overview

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

安装完成后,只需在编辑器窗口中右键单击并选择添加引导线选项。请注意,指导线将始终位于您的编辑光标当前所在的列上,无论您在编辑器窗口中的哪里单击右键。

要关闭,请转到选项,找到生产力动力工具,并在该部分关闭列指导。重启是必要的。