• 締切済み

Visual C# コード 赤色の横長の小さい四角

Microsoft Visual Studio 2010の Visual C#のコードウインドウで、 プロシージャ名などを入力して、 すぐ誤りに気付いて修正すると、 プロシージャ名の最後の文字の下に、 赤色のラインというか横長の□のようなものが 表示されるようになり、 ビルドを実行してエラーがなくても、 これが表示されたままになっています。(Fig1) これにカーソルを合わせて表示されるアイコンの ▼ボタンをクリックして表示される 「名前をxxxからxxxに変更します」 を選択すると消せるのですが、 ビルドも実行していないのに、 入力のミスを修正しただけで、 このような操作が必要になるのは不便に感じます。 1) この赤色のラインというか横長の□のようなものは   なんと呼ばれているものなのでしょうか。   (以下これをAと呼ぶことにします) 2) 正しいプロシージャ名に修正して、   ビルドも正しく通っているのに、   なぜAは消えてくれないのでしょうか。 3) 正しいプロシージャ名に修正したら、   Aが表示されないか、自動的に消えるように   することはできるのでしょうか。 よろしくお願いします。

みんなの回答

  • weavaest
  • ベストアンサー率15% (157/1020)
回答No.1

1)「スマートタグ」だったと思う。 2)そういう仕様としか言えないですね。名称変更に伴う動作以外の機能もあるからじゃないかな。 3)設定で消せたはずです。「スマートタグ」で検索すれば調べられると思います。

yam2012
質問者

お礼

調べてみましたがよく分かりませんでしたのでクローズします。 ありがとうございました。

関連するQ&A