導入
私はずっと、Visual Studio で一定数の文字の後に線を描画する方法を探していました。
以下は、さまざまなバージョンの Visual Studio でこれらのいわゆるガイドラインを有効にするためのガイドです。
Visual Studio 2013 以降
ポール・ハリントンのエディターガイドラインの拡張。
Visual Studio 2010 および 2012
- Paul HarringtonのEditor Guidelines拡張機能をインストールするVS2010またはVS2012。
- レジストリを
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
。最初の部分は色を指定し、もう 1 つの部分 (80
) は行が表示される列です。 - またはインストールするガイドラインUI拡張機能(これも生産性向上パワーツール) を使用すると、レジストリを直接編集しなくても、エディターのコンテキスト メニューにエントリを追加/削除できるようになります。この方法の現在の欠点は、列を直接指定できないことです。
Visual Studio 2008 およびその他のバージョン
Visual Studio 2008 を使用している場合は、 でレジストリを開きHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
、 という新しい文字列をGuides
値とともに追加しますRGB(100,100,100), 80
。最初の部分は色を指定し、もう 1 つの部分 ( 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
ベストアンサー1
Visual Studio 2015以降を使用している場合は、ポール・ハリントンによる編集者ガイドラインレジストリを自分で変更するのではなく。
これはサラのブログ。
また、ほぼすべてのバージョンの 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\テキスト エディター
Visual Studio 2008 : HKCU\Software\Microsoft\VisualStudio\9.0\テキスト エディター
Visual Studio 2005 : HKCU\Software\Microsoft\VisualStudio\8.0\テキスト エディター
Visual Studio 2003 : HKCU\Software\Microsoft\VisualStudio\7.1\テキスト エディター
生産性向上パワーツールVisual Studio の古いバージョン用のガイドラインやその他の便利な拡張機能が含まれています。