私はC++で書いて、Visual Studioの2015を使用していて、次はどんなインテリセンス表示されません。Visual StudioのIntellisenseがコンストラクタを表示しないのはなぜですか?
class testing
{
public:
testing()
{
}
};
void main()
{
testing t(//Y u no show?
}
を私はを入力するたびに。または、適切な、または私は関数やクラスの関数を呼び出して(を入力していたときに、それがインテリセンスを示しています。
なぜことがあり、そしてどのように私はそれを修正することができますか?それはdoesnの。?。トン私が使用している、と私は、Visual Studioを再起動しようとしたものをクラスやライブラリは重要で、おそらく「明確なインテリセンスのキャッシュ」か何かに簡単な方法がある
おかげ
編集: Iソリューションのクリーンアップ、新しいソリューションの作成、およびすべての環境設定のリセットを試みました([ツール] - > [インポートとエクスポートの設定])、すべて無駄になります。繰り返しますが、Intellisenseは、クラスのインスタンスを作成してコンストラクタの引数を参照する必要があるこの特定のケースを除いて、全体的にうまく機能しています。
うまくいけば、誰かが私にこの問題への実用的なソリューションを与えることができますか、それは本当に迷惑だからVisual Studioの開発者は、最終的にそれを解決しますが、それまで私はインテリセンスを見るためにこれら二つのオプションのいずれかのために解決しなければなりません。
testing(//no "t" (variable name): triggers Intellisense
testing t(, //comma in the constructor: triggers Intellisense
(それはインテリ感の全体の多くを作る!)
インテリセンスは、このスクリーンショットのように動作しないことを意味しますか:https://1drv.ms/i/s!Atv5QNuFrncKgmL1ZXH1dR381SZc。 1. C:\ Users \ <ユーザー名> \ AppData \ Local&Roaming \ Microsoft \ VisualStudio \ 14.0フォルダを削除してください。C++ソリューションのすべてのクラスファイルでこの問題が解決しない場合は、いくつかのトラブルシューティング方法を試してみてください。 2.管理用CMDウィンドウを開き、C:¥Program Files(x86)¥Microsoft Visual Studio 14.0¥Common7¥IDEに移動し、次のコマンドを実行します。devenv/resetuserdataまたはsafemode 3.修復VS –
右、表示されません。 Ctrl + SpaceまたはCtrl + Jを押すと、一般的なIntellisenseが以下のコメントに詳しく記載されています。これを後で試してみましょう。 – Andrew
最初の2つのオプションはそれを修正しませんでした。 – Andrew