Feedback

//Visual Studio IntelliCode | Visual Studio
Visual Studio IntelliCode | Visual Studio2018-12-12T14:10:44+00:00

Visual Studio IntelliCode

Développement assisté par intelligence artificielle

Inscrivez-vous pour recevoir les actualités et mises à jour

Écrivez du code en toute confiance

Détectez les problèmes plus rapidement

Révisions de code ciblées

PRÉVERSION

IntelliSense assistée – C#

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

IntelliCode n’est pas limité à la saisie semi-automatique des instructions. L’Aide sur les signatures recommande également la surcharge la plus probable pour votre contexte.

Suggestions pour vos types, basées sur votre code (C#)

Avec cette préversion, si vous utilisez C#, IntelliCode peut apprendre des modèles de votre code afin de formuler des suggestions de types n’appartenant pas au domaine open source, comme vos propres classes utilitaires ou appels de bibliothèques spécifiques à un domaine. Rendez-vous ci-dessous pour en savoir plus.

Déduction de conventions de mise en forme et de style du code

Gardez votre code cohérent en toute facilité avec Visual Studio IntelliCode qui crée de façon dynamique un fichier .editorconfig à partir de votre code base pour définir des styles et formats de codage.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio 2017 Version 15.8+.


Essayez l’
extension Visual Studio 2017

PRÉVERSION

IntelliSense assistée – C++

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

Lorsque vous écrivez en C++, IntelliCode vous aide à utiliser les bibliothèques courantes comme STL. Le contexte de votre code est utilisé pour formuler les suggestions les plus utiles en premier. Par exemple, lorsque vous utilisez std::string dans une boucle while-loop, la méthode substr apparaît en premier.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio 2019 Mise à jour 1.


Essayez l’
extension Visual Studio 2017

PRÉVERSION

IntelliSense assistée – Java

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

IntelliCode fonctionne parfaitement avec les bibliothèques et infrastructures Java les plus courantes telles que Java SE et Spring. Cela vous est utile que vous créiez des applications web monolithiques ou des microservices modernes.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio Code Octobre 2018 Version 1.29.

Essayez l’extension Visual Studio Code

PRÉVERSION

IntelliSense assistée – Python

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

IntelliCode renforce votre productivité à l’aide d’un large éventail de packages Python, que vous génériez des scripts avec modules os ou sys, créiez des sites web avec Django ou Flask ou utilisiez des modules de science des données tels que numpy et tensorflow.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio Code Octobre 2018 Version 1.29.

Essayez l’extension Visual Studio Code

PRÉVERSION

IntelliSense assistée – TypeScript/JavaScript

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

IntelliCode vous guide dans différentes bibliothèques JavaScript, que vous écriviez du code côté client avec des infrastructures telles que React, Angular ou Vue, ou effectuiez un développement côté serveur avec Node.js.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio Code Octobre 2018 Version 1.29.

Essayez l’extension Visual Studio Code

PRÉVERSION

IntelliSense assistée – XAML

IntelliCode vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d’utiliser en tête de votre liste de saisie semi-automatique. Les suggestions IntelliCode reposent sur des centaines de projets open source sur GitHub, chacun avec plus de 100 étoiles. Combinée avec le contexte de votre code, la liste de saisie semi-automatique est adaptée pour promouvoir les pratiques courantes.

Suggestions pour les contrôles et propriétés

Lorsque vous entrez XAML, IntelliCode vous suggère le contrôle le plus susceptible d’être utilisé dans ce contexte. De plus, dans le contexte d’un contrôle, il vous suggère les propriétés que les plus susceptibles d’être utilisées, et dans le bon ordre, qui plus est.

Cette fonctionnalité est disponible sous forme d’extension de Visual Studio 2017 Version 15.9+.

Essayez l’extension Visual Studio 2017

Suggestions assistées par IA pour votre propre code (C#)

Si vous utilisez C#, IntelliCode peut apprendre des modèles de votre code afin de formuler des suggestions de code n’appartenant pas au domaine open source, comme les méthodes relatives à vos propres classes utilitaires ou appels de bibliothèques spécifiques à un domaine. Notre service de préversion sécurise les modèles formés de manière à ce que seuls vous et ceux avec qui vous avez choisi de les partager puissiez y accéder ; votre modèle et ce qu’il a appris sur votre code restent confidentiels.

Il y a plus dans les travaux…

Forum Aux Questions

Impliquez-vous dès aujourd’hui !

IntelliCode est en préversion expérimentale. Nous ajoutons encore plus de fonctionnalités à IntelliCode et observons les résultats sur les codes base de Microsoft. Rejoignez-nous sur notre parcours en nous faisant part de vos commentaires à mesure que nous progressons.

Inscrivez-vous pour recevoir des mises à jour sur les derniers développements et des invitations précoces à de futures préversions privées. Essayez la nouvelle expérience IntelliSense par vous-même en téléchargeant notre extension expérimentale pour Visual Studio 2017 version 15.8 ou supérieure ou Visual Studio Code, et faites-nous part de vos commentaires.

Inscrivez-vous pour recevoir les actualités et mises à jour