IntelliCode est désormais également en TypeScript / JavaScript

À Build 2018, nous avons annoncé Visual Studio IntelliCode: un ensemble d'outils d'IA qui contribuent à un meilleur développement. En collaboration avec l'équipe IntelliCode, nous sommes heureux d'annoncer qu'IntelliCode est désormais disponible pour les utilisateurs de TypeScript / JavaScript via l'extension IntelliCode pour VS Code .



Qu'est-ce que IntelliCode?


IntelliCode complète IntelliSense en recommandant les éléments de complétion fréquemment utilisés pour le contexte actuel en haut de la liste. Ces recommandations contextuelles sont basées sur des méthodes communes apprises par IntelliCode dans des milliers de projets réels. Cela vous fait gagner du temps en plaçant ce que vous êtes le plus susceptible d'utiliser en haut de la liste: vous n'avez pas besoin de rechercher par ordre alphabétique.

Comment ça marche pour TypeScript / JavaScript?


Installez l'extension Visual Studio IntelliCode via le magasin ou installez-la sous l'onglet «Extensions» dans Visual Studio Code. Il vous suffit ensuite d'ouvrir le fichier TypeScript ou JavaScript et de commencer l'édition. Vous commencerez à voir les recommandations IntelliCode marquées et surélevées en haut de votre liste de complétions.



IntelliCode modifiera ses recommandations en fonction du contexte et triera les options par pertinence dans cette situation particulière. Par exemple, si un élément, tel que map , est utilisé dans une expression ou une boucle conditionnelle, vous verrez des méthodes que vous utiliseriez très probablement pour créer la condition. Si vous vérifiez l'achèvement de la carte déjà à l'intérieur de l'expression conditionnelle, vous verrez une autre liste de phrases.



IntelliCode vous aidera également dans diverses bibliothèques JavaScript, que vous écriviez du code côté client à l'aide de bibliothèques telles que React, Angular ou Vue, ou que vous fassiez du développement côté serveur à l'aide de Node.js et Express.



Comment signaler des bugs et des problèmes?


IntelliCode est toujours en préversion. Si vous trouvez soudainement un bug dans l'extension, nous serons très heureux si vous nous en parlez sur GitHub .

Source: https://habr.com/ru/post/fr432494/


All Articles