Merci de me guider, comment activez-vous la fonctionnalité de saisie semi-automatique dans VS C++? Par auto-complétion, je veux dire, quand je mets un point après le nom du contrôle, l'éditeur doit afficher un menu déroulant.
Je vous remercie.
Commencez à écrire, puis appuyez simplement sur CTRL + ESPACE et voilà ...
Ctrl-J manquait à toutes les réponses (ce qui active et désactive la saisie semi-automatique).
Avez-vous essayé Visual Assist X? Une sorte d'illumination de l'éditeur VS.
Il est activé par défaut. Vous venez probablement d’essayer une expression qui n’a pas pu être complétée automatiquement.
Si vous l'avez désactivé d'une manière ou d'une autre ... vous pouvez l'activer dans les paramètres de Visual Studio. Il suffit de parcourir les paramètres de l'éditeur, puis le sous-groupe C/C++ et de l'activer à nouveau ... devrait ressembler à "Liste des membres automatiquement" ou "Liste automatique des membres" (désolé, j'ai le Visual Studio allemand).
En tapant quelque chose comme std :: cout. une liste déroulante avec des complétions possibles devrait apparaître.
VS est un peu drôle sur C++ et IntelliSense. Il y a des moments où il ne remarquera pas qu'il est supposé faire surgir quelque chose. Cela est dû en grande partie à la complexité du langage et à tous les processus de compilation (ou du moins d'analyse) qu'il faudrait continuer pour l'améliorer.
Si cela ne fonctionne pas du tout pour vous et avant, et que vous avez coché les options VS, peut-être que cela peut aider .
'ctrl' + 'espace' ouvrira la complétion automatique C/C++.
Je suis tombé sur le post suivant: http://blogs.msdn.com/b/raulperez/archive/2010/03/19/c-intellisense-options.aspx
Le problème est que l'option "IntelliSense" de c ++ est désactivée. Ce lien explique la configuration et les options de la base de données IntelliSense.
Après avoir activé la base de données, vous devez fermer et rouvrir Visual Studio Pour la saisie semi-automatique, utilisez 'ctrl' + 'espace'.