Je ne sais pas si j'ai fait quelque chose de mal, mais quand j'essaye d'écrire du code, il n'y a pas de popups intellisense indiquant des options ou des erreurs. Je crée un CLR/CLI type de projet avec Microsoft Visual C++ 2010.Pourquoi n'y a-t-il pas d'intellisense dans un projet CLR/CLI?
Répondre
Vous ne faites rien de mal, Intellisense n'est pas pris en charge dans C++ géré (C++/CLI).
Il y a un long blog expliquant les détails au Visual C++ blog.
Editer: Correction du nom du blog par commentaire. :)
Minor nit - c'est le Blog de l'équipe Visual C++, pas le [blog Visual Studio] (http://blogs.msdn.com/b/visualstudio/), qui est en fait seulement le blog de plate-forme de studio visuel de toute façon :) –
Voir le 2 commentaires, dans ce billet de blog à partir de mai 2009: http://blogs.msdn.com/b/vcblog/archive/2009/05/27/rebuilding-intellisense.aspx
extrait:
Dans le cadre de cette ré-architecture, nous avons dû prendre la décision difficile pour réduire la portée à C++ natif seulement pour Intellisense. Nous encore des symboles d'index en provenance de code C++/CLI et vous pouvez les parcourir avec affichage de classes etc ...
Le texte est un peu opaque, mais je pense que le sens est: il n'y a pas IntelliSense en C++/Projets CLI dans VS2010.
+1 pour le lien mais c'est dans le territoire WTF pour ceux d'entre nous pauvres âmes coincés avec d'énormes arbres source C++/CLI :( –
@JamesMcNellis: D'accord.Je commence un nouveau travail la semaine prochaine et ils veulent écrire le bas niveau les interfaces matérielles dans CLI afin qu'elles puissent être facilement appelées de C# Aucun intellisense ne me fait un panda triste ... –
@EdS .: Visual Studio 2012 a IntelliSense pour C++/CLI –
dupe de http://stackoverflow.com/questions/2681999/no-intellisense-for-c-cli-in-visual-studio-2010 et http://stackoverflow.com/questions/2864022/intellisense -for-clr-projets-no-intellisense-for-eg-system-windows-forms –
Oh, ça dit IntelliSence: 'Indisponible pour CLR/CLI'. Merci. – robblot