L'extension C/C++ ajoute la prise en charge du langage C/C++ à Visual Studio Code, y compris les fonctionnalités d'édition (IntelliSense) et de débogage.
C++ est un langage compilé, ce qui signifie que le code source de votre programme doit être traduit (compilé) avant de pouvoir être exécuté sur votre ordinateur. VS Code est avant tout un éditeur et s'appuie sur des outils de ligne de commande pour effectuer une grande partie du flux de travail de développement. L'extension C/C++ n'inclut pas de compilateur ou de débogueur C++ . Vous devrez installer ces outils ou utiliser ceux déjà installés sur votre ordinateur.
Voici une liste des compilateurs et des architectures par plateforme officiellement prises en charge par l'extension. Ceux-ci se reflètent dans les modes IntelliSense disponibles dans la configuration IntelliSense de l'extension. Notez que la prise en charge d'autres compilateurs peut être limitée.
Plate-forme | Compilateurs | Architectures |
---|---|---|
Fenêtres | MSVC, Clang, GCC | x64, x86, bras64, bras |
Linux | Clang, CCG | x64, x86, bras64, bras |
macOS | Clang, CCG | x64, x86, bras64 |
Pour plus d'informations sur l'installation des outils requis ou la configuration de l'extension, veuillez suivre les didacticiels ci-dessous.
Tutoriels d'extension C/C++ par compilateur et plateforme
FAQ
Consultez la FAQ avant de poser une question.
Fournir des commentaires
Déposez des questions, des problèmes ou des demandes de fonctionnalités pour l’extension.
Problèmes connus
Si quelqu'un a déjà déposé un problème concernant vos commentaires, veuillez laisser un ? ou ? réaction sur le problème pour voter pour ou contre afin de nous aider à prioriser le problème.
Enquête rapide
Faites-nous savoir ce que vous pensez de l’extension en répondant à cette enquête rapide.
Les contributions sont toujours les bienvenues. Veuillez consulter notre guide de contribution pour plus de détails.
Ce projet a adopté le code de conduite Microsoft Open Source. Pour plus d’informations, consultez la FAQ sur le code de conduite ou contactez [email protected] pour toute question ou commentaire supplémentaire.
Le logiciel peut collecter des informations sur vous et votre utilisation du logiciel et les envoyer à Microsoft. Microsoft peut utiliser ces informations pour fournir des services et améliorer nos produits et services. Vous pouvez désactiver la télémétrie via le même paramètre fourni par Visual Studio Code : "telemetry.enableTelemetry"
. Notre déclaration de confidentialité se trouve ici. Vous pouvez en savoir plus sur la collecte et l'utilisation des données dans la documentation d'aide et dans notre déclaration de confidentialité. Votre utilisation du logiciel constitue votre consentement à ces pratiques.
Ce projet peut contenir des marques ou des logos pour des projets, des produits ou des services. L'utilisation autorisée des marques ou logos Microsoft est soumise et doit respecter les directives relatives aux marques et aux marques de Microsoft. L'utilisation des marques ou logos Microsoft dans les versions modifiées de ce projet ne doit pas prêter à confusion ni impliquer le parrainage de Microsoft. Toute utilisation de marques ou de logos tiers est soumise aux politiques de ces tiers.