2017-01-21 27 views
5

今日はVisual Studio 2015の紫色(または紫色)の下線に直面しています。ビジュアルスタジオエディタで紫色の下線は何を意味しますか?

purple underlines in Visual Studio Editor

私は、テキストの上にカーソルを開催しましたが、何も(それは時々起こる)起こりませんでした。 私はそれをgoogledと何も得ていない。

この意味は?違いの種類のアンダーラインは、VSのさまざまな種類の警告をどのように表していますか?

ここにいくつかのヒントがあります: 私は後でプログラムの実行中にソースを編集していました。プログラムをやめると、下線が消えました。だから私はそれがデバッグの現在の状態と関係があると推測します。

+0

テキストの上にマウスを置くと、VSがあなたに伝えます – Plutonix

+2

通常はそうです。しかし、時にはうまくいかないこともあります。 –

答えて

7

コードが実行中に変更されているため、紫色の編集が表示されます。 https://msdn.microsoft.com/en-us/library/ba77s56w.aspx

許可されていない編集を行うと、変更が紫色の波線の下線付きでマークされ、タスクがタスクリストに表示されます。編集と続行を引き続き使用するには、権限のない編集を元に戻す必要があります。編集と継続の外で行われた場合、不正な編集が許可されることがあります。このような不正な編集結果を保持したい場合は、デバッグを停止してアプリケーションを再起動する必要があります。

#IFDEFのような状況では実行されないコードにエラーがあると、紫の下線が表示されることがあります。 https://msdn.microsoft.com/en-us/library/dn957937.aspx参照:

あなたは、Windowsのコンテキスト内で作業しますが、エラーになります何かを入力しているとき、たとえば、現在アクティブでないコードにエラーがあるとき、紫色の波線は、共有プロジェクトに表示されます。 Androidのコンテキスト赤い四角は、対処が必要なアクティブなコードのコンパイラエラーまたは警告を示します。

関連する問題