Condividi tramite


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

Utilizzo di IntelliSense

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.