0

私は、Visual Studio 2013 が表示する「ツィター文字列」が好きです。これは、try / using / while / などのコード ブロックで中かっこを視覚的に揃えるのに役立ちます。また、電磁スペクトルに沿ったポイントのさまざまな視覚的表現で表示されるため、美的にも楽しめます。

ここに画像の説明を入力

しかし、それらの色は「美しい顔以上のもの」ですか?上のスクリーン ショットでは、左から右に、グレー、ティール、ミッドナイト ブルー、グレー、グレー、グレー、グレー、パープル、そして再びグレーになっています。これは、ある行を別の行と区別するためだけですか? もしそうなら、なぜいくつかの後続の行が同じ色相なのですか (私が知る限り)?

それとも、クラスは青緑、メソッドは真夜中の青、while は紫、その他すべては gr[a,e]y など、色は何かを表しているのでしょうか?

4

1 に答える 1

2

これらは、VS2013 の Productivity Power Tools の一部です(ここを参照)。具体的には、構造ビジュアライザー機能の一部です。

色には意味があるようです。色の決定的なリストを見つけることができませんでしたが、次のことに気付きました。

  • 名前空間、try/catch ブロック、using ブロックなどの一般的なブロックは灰色です。名前空間の灰色は、他のブロック タイプよりも少し暗いようです。
  • クラスのティール
  • メソッドの青
  • 条件付きブロックの場合は緑 (if / then、スイッチ)
  • ループブロックの紫 (for、foreach)

[オプション] ダイアログの [生産性向上ツール] セクションで、線のオンとオフを切り替えることができます。

于 2013-12-26T19:11:42.363 に答える