Aracılığıyla paylaş


IntelliSense sorun giderme

IntelliSense seçenekleri beklediğiniz gibi çalışmayabilir, bazı durumlarda vardır.

İmleci yukarıdaki kodu hatası

Tamamlanmamış bir işlevi veya diğer hata imleç yukarıdaki kodu varsa, IntelliSense code öðelerini ayrıştıramadı ve bu nedenle çalışmaz. IntelliSense yeniden etkinleştirmek için uygun kodu açıklama ekleyin.

İmleç kod açıklamadır

İmleci kaynak dosyanızı açıklamada ise, sonra IntelliSense seçenekleri kullanılamaz.

İmleci bir dize değişmezi olan

İmleci bir dize literal aşağıdaki gibi tırnak içinde

MessageBox( hWnd, "String literal|") )

sonra IntelliSense seçenekleri kullanılamaz.

Otomatik seçenekleri devre dışı

Varsayılan olarak, IntelliSense otomatik olarak çalışır, ancak devre dışı bırakabilirsiniz.

Otomatik ifade tamamlama devre dışı bırakıldığında, IntelliSense özelliğini çağırabilirsiniz.

[C++] Bir sorun vardır.NCB dosya

Yoksa Hayır derleme tarayıcı (. Proje dizininiz kökünde ncb) dosya salt okunur veya bozulursa, IntelliSense bilgilerinin kullanılamaz duruma gelir. Bu sorunu gidermek için aşağıdakileri yapın:

  1. Çözüm kapatın.

  2. Silin. NCB dosyası.

  3. Çözüm açın.

    Çözüm yeniden açarak yeni oluşturur. NCB dosyası.

[C++] Bir sorun ile dosyaları Ekle

Emin olun, dizinler ve öğeleri dosyaları kurulur doğru. Use /I (ek dizinler dahil) ve / (Zorla sembol başvurular) dahil bu ayarları yapılandırmak için seçenekler.

INCLUDE yönergesi hakkında daha fazla bilgi için bkz: # include yönergesini (c/C++) ve c++ Kitaplığı üstbilgileri kullanma.

[C++] clr programlama sözdizimi ile ilgili bir sorun var.

Sözdiziminin programlama clr içeren projeler için Visual C++ 2005 veya sonraki bir sürümünü kullanmanız gerekir /clr derleyici seçeneği.

c++ sözdizimi için yönetilen uzantılar içeren projeler için hangi olduğu clr programlama sözdizimi önce Visual C++ 2005, kullanmanız gereken /clr:oldSyntax derleyici seçeneği.

Daha fazla bilgi için bkz. /CLR (ortak dil çalışma zamanı derleme).

Ayrıca bkz.

Other Resources

IntelliSense kullanarak