visual-studio - vs2017 - vscode vsstudio




在Visual Studio中向編輯器添加指南 (7)

介紹

我一直在尋找一種方法讓Visual Studio在一定數量的字符之後繪製一條線。

以下是為各種版本的Visual Studio啟用這些所謂的準則的指南

Visual Studio 2013

安裝VS 2013的 Paul Harrington編輯指南擴展

Visual Studio 2010和2012

  1. 安裝VS 2010VS 2012的 Paul Harrington編輯指南擴展。
  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. 或者安裝指南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

這也適用於SQL Server 2005以及其他版本。


Visual Studio 2008的註冊表路徑相同,但版本號為9.0:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor

使用VS 2013 Express時,此密鑰不存在。 我看到的是HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0,並且沒有提到下面的文本編輯器。


如果您是免費的Visual Studio Express版本的用戶,則右鍵是

HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor

{注意VCExpress而不是VisualStudio),但它的工作原理! :)



無需編輯任何註冊表項, Productivity Power Tools擴展 (適用於所有版本的Visual Studio)提供了指南功能。

一旦在編輯器窗口中安裝完成,請右鍵單擊並選擇添加指南行選項。 請注意,無論您在編輯器窗口中單擊鼠標右鍵,指南都將始終放置在編輯光標所在的列上。

要關閉選項並找到Productivity Power Tools並在該部分關閉Column Guides 。 重新啟動將是必要的。



這來自Sara的blog

它也適用於幾乎任何版本的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的用戶,您可能需要安裝以下擴展,而不是自己更改註冊表:

這些也是生產力動力工具的一部分 ,其中包括許多其他非常有用的擴展。





registry