Situazioni in cui IntelliSense non è disponibile
In alcuni casi possono verificarsi problemi di funzionamento delle opzioni IntelliSense.
È presente un errore del codice sul cursore
Se sopra al cursore esiste una funzione incompleta o un errore, IntelliSense può non essere in grado di analizzare gli elementi di codice e quindi non funzionare. È possibile commentare appropriatamente il codice in modo da riattivare IntelliSense.
Il cursore si trova all'interno di un commento di codice.
Se il cursore è posizionato in un commento nel file di origine, le opzioni di IntelliSense non sono disponibili.
Il cursore è posizionato in un valore letterale stringa.
Se il cursore è posizionato all'interno delle virgolette che racchiudono una stringa letterale, come nel seguente esempio:
MessageBox( hWnd, "String literal|") )
Le opzioni di IntelliSense non sono disponibili.
Le opzioni automatiche sono disattivate
Per impostazione predefinita IntelliSense viene attivato automaticamente, ma è possibile disabilitarlo.
Anche quando il completamento delle istruzioni automatico è disabilitato, è possibile richiamare una funzionalità IntelliSense.
Per ulteriori informazioni, vedere Modifica delle opzioni IntelliSense.
[C++] Si è verificato un problema con i file di inclusione
Verificare che le directory e i file di inclusione siano impostati correttamente. Per configurare queste impostazioni, utilizzare le opzioni /I (Additional Include Directories) e /INCLUDE (Force Symbol References).
Per ulteriori informazioni sulla direttiva di inclusione, vedere #include Directive (C/C++) e Using C++ Library Headers.
[C++] Si è verificato un problema con la sintassi di programmazione CLR
Per i progetti contenenti sintassi di programmazione CLR di Visual C++ 2005 o versione successiva, è necessario utilizzare l'opzione del compilatore /clr.
Per i progetti contenenti la sintassi delle estensioni gestite per C++, ovvero la sintassi di programmazione CLR precedente a Visual C++ 2005, è necessario utilizzare l'opzione del compilatore /clr:oldSyntax.
Per ulteriori informazioni, vedere /clr (Common Language Runtime Compilation).
Vedere anche
Altre risorse
Cronologia delle modifiche
Data |
Cronologia |
Motivo |
---|---|---|
È stata rimossa la sezione che fa riferimento a . file con estensione ncb, che non vengono più utilizzati. |
Sostituire con uno dei seguenti token: Correzione di bug nel contenuto. |