かなり大きなプロジェクトで作業していますが、エラーチェックの点でIDEに奇妙な問題があり、IntelliSenseでは多少問題があります。Visual Studio 2010エラーがないときに赤いエラー行にコード/コメントが不適切に下線付き
通常、 "int a =" aa ";"のように何か骨折したものを入力すると、赤色で下線が引かれます。しかし、私はVSが私のコードの無作為な部分にこれを行うと思っています。例えば
:
私は時々ランダム関数は下線れますプロジェクトの他の部分に変更を加えた場合/*
Some comment here, just going to stretch it out for my example..
*/
int proto1();
int proto2();
、とさえ一部コメントの。ちょうど30分前と同じように、それは "comment"という単語の真ん中で始まるそのコメントの半分に相当するものを強調し、int proto1()のすべてに下線を引いた。 int proto2()の一部です。
私はスクリーンショットを投稿しますが、私は契約を結んで作業を開示しないように拘束されており、小規模なプロジェクトでは簡単に複製できません。
なぜこれがこれを行うのか分かりません。プロジェクトをコンパイルすると、偽のエラーや下線がなくなり、うまくコンパイルされます。しかし、ポイントは、はないエラーです。これは、ランダムなエラーを構成し、ランダムな行/単語/ハーフワードに下線を引いています。また、新しいインテリセンス情報の読み込みには、ほとんどの場合2〜3分またはそれ以上の長い遅延があるように思われます。
可能であれば、関係のないプロジェクトで試して再現します。しかし、どんな助けもありがとう。
ありがとうございます!
*編集:スペースキーを数回押すとエラーを修正することがありますが、これは信頼できるものではなく、常に機能するとは限りません。
あなたがマウスを使って "エラー" にカーソルを合わせるとどうなりますか? (通常、エラーを説明するツールチップが表示されます) –
ランダムにエラーを抽出しているようです。最後に、#includeに下線を引いて、それを上に乗せて、それが存在しないと言いました。一分前に言いましたが、私はプロジェクトをビルドしてしまいます。結構です。エラーはないので、エラーは意味をなさない。通常は「存在しない」や「不適切なデータ型」、「期待される」などの行に沿っています。また、ブラケットを外した場合など、実際のエラーにもしばしば下線を引いていません。私が行っている非常に大規模なプロジェクトでこれを行うように見えるだけです。 –
Ryan
私はVSがC++プロジェクトでこれを行うのを見たことはありませんが、Cコンパイラを使ってintellisenseを起動させることはできません。 –