Visual Studio 2008の列80でコメントを自動的にラップする方法はありますか? ..または列80の場所を表示しますか?
-
02-07-2019 - |
質問
コメントを入力するときに、80列の境界でコメントを自動的に折り返す方法はありますか? ..またはそれが失敗した場合、手動でラッピングを少し簡単にするために、列80の境界にかすかな線を表示する方法はありますか?
私が使用している他のいくつかのIDEには、これらの機能のいずれかがあり、賢明な場所にラップするコメントを書くのがはるかに簡単/簡単になります。
[編集] (私のように)Visual C ++ Expressを使用している場合、キーのVisualStudio部分をVCExpressに変更する必要があります-しばらく混乱していました!
解決
こちらの質問をご覧ください: Visual Studioの非表示機能(2005 -2010)?
それを行う方法を示します:
" HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 8.0 \ Text Editor"の下" Guides"という文字列を作成します値が「RGB(255,0,0)79」の場合テキストエディターの80桁目に赤い線を表示します。"
他のヒント
これはサンプルマクロとして提供されています。
Macros.Samples.VSEditor.FillCommentParagraph
最初に実行するときに、必要な塗り幅(つまり80)を尋ねられます。私はEmacsの難民なので、これをAlt-Qにバインドします。その後、書式設定するコメントに移動し、コマンドを実行すると、コメントが適切にラップされます。
完璧ではありませんが、かなり良いです。
Visual C 2008 Expressユーザー(私のような)の場合、必要なもの:
HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
Guides という文字列値に、次の値を追加します(他の応答に従って):
RGB(180,180,255) 80
Visual Studioテキストエディターで80列目にかすかな線を表示するには、RegEditを開いて次の場所を見つけます。
HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text Editor
9.0はVisual Studio 2008用であることに注意してください。VisualStudio 2005を使用している場合は、8.0を配置する必要があります。
Guidesという名前の新しいString値を作成し、次の値を入力します。
RGB(128,0,0)80
RGBカラーを好みの値に調整できます。番号80は、行を表示する列です。次のような行を追加できます(これがどのように役立つかわかりませんが):
RGB(128,0,0)2,80
これにより、2列目に1行、80列目に1行の2行が表示されます。
HKCU \ Software \ Microsoft \ VisualStudio \ 9.0 \ Text Editor \ Guides = [REG_SZ]" RGB(192,192,192)80" (8.0レジストリを見ると、100%確実ではありません)
ところで、上記のコメントにある右端のガイドに加えて、4、8、12、16列などに低いコントラストのガイドを設定しました。これはコードの読みやすさの向上に役立ちます。
Visual StudioのSlickEditツール。入力時に行の長さを自動的に調整する非常に優れたリアルタイムのコメントラッパーがあります。
http://www.kynosarges.de/CommentReflower.html をご覧ください。
Visual Studioのコメントの再作成
Comment Reflowerは、XMLコメントを含むブロックコメントの構成可能な自動再フォーマットを提供するMicrosoft Visual Studioの不可欠なアドインです。