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

标签 visual-studio ide registry

简介

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

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

Visual Studio 2013 或更高版本

安装 Paul Harrington 的 Editor Guidelines extension .

Visual Studio 2010 和 2012

  1. 安装 Paul Harrington 的编辑器指南扩展 VS 2010VS 2012 .
  2. 打开注册表:
    VS 2010:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor
    VS 2012:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\Text Editor
    并添加一个名为 Guides 的新字符串,其值为 RGB(100,100,100), 80。这 第一部分指定颜色,而另一部分 (80) 是该行将显示的列。
  3. 或者安装Guidelines UI扩展名(也是 Productivity Power Tools 的一部分),它将向编辑器的上下文菜单添加条目,以便添加/删除条目,而无需直接编辑注册表。目前此方法的缺点是无法直接指定列。

Visual Studio 2008 和其他版本

如果您使用的是 Visual Studio 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

This also works in SQL Server 2005 and probably other versions.

最佳答案

对于运行 Visual Studio 2015 或更高版本的用户,最佳解决方案是安装 Editor Guidelines by Paul Harrington而不是自己更改注册表。

这最初来自 Sara 的 blog .

它还适用于几乎所有版本的 Visual Studio,您只需将注册表项中的“8.0”更改为适合您的 Visual Studio 版本的版本号。

引导线也会显示在输出窗口中。 (Visual Studio 2010 纠正了这个问题,并且该行仅显示在代码编辑器窗口中。)

您还可以通过在颜色说明符后列出多个数字来将指南分成多列:

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

在第 4 列和第 80 列处放置一条白线。这应该是“文本编辑器”键中的字符串值 Guides 的值(见下文)。

请务必选择在背景上可见的线条颜色。该颜色不会显示在 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

Productivity Power Tools包括针对旧版本 Visual Studio 的指南和其他有用的扩展。

关于visual-studio - 在 Visual Studio 中向编辑器添加指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/84209/

相关文章:

c++ - 使用 Visual C++ 2015 工具集构建 Windows/Windows Phone 8.1

ide - 哪些 IDE 支持 Hack 语言?

ide - 在 NetBeans IDE 中设置下一条指令

c# - 在 C# 中发现串行端口

visual-studio - 安装中x86和x64不兼容的解决办法

c# - MSBuild 程序集锁

ide - 自动类型获取 typescript 定义文件保存在哪里?

.net - 应用程序配置与注册表? .NET 中的首选方法是什么?

com - 如何从注册表中清除未使用的 COM 注册?

c# - 使用NuGet软件包管理器控制台为C#安装EMGU OpenCV