[解決済み】Visual Studioのエディタにガイドラインを追加する
質問
はじめに
Visual Studioで一定の文字数の後に線を引かせる方法をずっと探していました。
以下は、これらのいわゆる ガイドライン は、Visual Studio のさまざまなバージョンで使用できます。
Visual Studio 2013 以降
Paul Harringtonのインストール エディターガイドライン拡張機能 .
Visual Studio 2010および2012
- Paul Harrington氏のEditor Guidelinesエクステンションをインストールします。 VS 2010 または VS 2012 .
-
でレジストリを開きます。
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
) は、その行が表示される列です。 - または、インストールする ガイドラインUI 拡張機能 (これも 生産性向上ツール ) を使用すると、レジストリを直接編集する必要なく、エディタのコンテキストメニューにエントリを追加/削除することができます。この方法の現在の欠点は、列を直接指定することができないことです。
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のバージョンで動作します。レジストリキーの "8.0" を、お使いのVisual Studioのバージョンに適したバージョン番号に変更するだけで、動作します。
ガイド線は、出力ウィンドウにも表示されます。(Visual Studio 2010では修正され、ガイド線はコードエディターウィンドウにのみ表示されるようになりました)。
また、色指定の後に複数の数字を記載することで、ガイドを複数列で表示させることができます。
RGB(230,230,230), 4, 80
4列目と80列目に白線を入れる。これは、文字列の値である必要があります
Guides
をquot;Text Editor"キーで実行します(下図参照)。
線の色は、必ず背景から見える色を選んでください。この色は、VSのデフォルトの背景色には表示されません。これは薄いグレーを表す値です。RGB(221, 221, 221)です。
以下は、私が知っているレジストリキーです。
ビジュアルスタジオ2010 : HKCUSoftwareMicrosoftVisualStudio10.0Text Editor
ビジュアルスタジオ2008 : HKCUSoftwareMicrosoftVisualStudio9.0Text Editor
ビジュアルスタジオ2005 : HKCUSoftwareMicrosoftVisualStudio8.0Text Editor
ビジュアルスタジオ2003 : HKCUSoftwareMicrosoftVisualStudio 7.1Text 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
また、これらは 生産性向上ツール には、他にも非常に便利な拡張機能が多数含まれています。
関連
-
[解決済み] 例外が発生しました。これは、Visual Studio 2013の拡張機能が原因である可能性があります。
-
[解決済み] TFS、SVN、GITの違いは何ですか?[クローズド]
-
[解決済み] Visual Studioで実際に全ファイル検索を行う方法
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] Visual Studioでディレクトリ構造全体を「既存の項目を追加」するにはどうすればよいですか?
-
[解決済み] デバッグビルドのみVisual Studioのポストビルドイベントを実行する方法
-
[解決済み] キーファイル 'blah.pfx' をインポートできない - エラー 'The keyfile may be password protected'.
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
-
[解決済み】"project" nuget configuration is invalid エラーの取得 [重複]。
-
[解決済み】Visual Studioのnormalize inconsistent line endingsの意味は何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERROR: ソースファイルを開けない " "
-
[解決済み] Visual Studio 2019 - エラー MSB8020: Visual Studio 2013 用のビルドツールが見つかりません。
-
[解決済み] Visual Studio 2013 ソリューションを Visual Studio 2015 にアップグレードする。
-
[解決済み] Xamarin Build Hostが見つからない
-
[解決済み] TFS、SVN、GITの違いは何ですか?[クローズド]
-
[解決済み] Visual Studio Express 2005はどこでダウンロードできますか?[クローズド]
-
[解決済み] コードのすべてのセクションを折りたたむコマンド?
-
[解決済み] Visual Studio Codeでの縦書きルーラー
-
[解決済み】Visual Studioでドキュメント間を移動する際のCtrl + Tabの動作を変更する。
-
[解決済み】VSデータベースプロジェクトにおけるDBMDLファイルの機能とは?