Microsoft Visual Studio est une application logicielle connue sous le
nom d'environnement de développement intégré, ou IDE, qui fournit aux
développeurs une plate-forme conviviale pour écrire du code.
L'application peut être utilisée pour développer des sites Web, des
programmes informatiques, des applications Web et mobiles et des
services Web.
Productif
Échelle pour travailler sur des projets de toute taille et complexité
avec un IDE 64 bits. Code avec un nouvel éditeur de rasoir qui peut
refactoriser tous les fichiers. Diagnostiquer les problèmes avec les
visualisations pour les opérations d'asynce et les analyseurs
automatiques.
Moderne
Développer des applications mobiles et de bureau multiplateformes avec .
NET MAUI. Créez des interfaces Web réactives en C# avec Blazor.
Construire, déboguer et tester. Applications NET et C++ dans les
environnements Linux. Utilisez des capacités de rechargement à chaud sur
. Applications NET et C++. Modifiez l'exécution des pages ASP.NET dans
la vue du concepteur Web.
Innovant
Achèvement du code alimenté par l'IA. Travaillez ensemble en temps réel
avec des sessions de codage partagées. Clonez repos, naviguez sur les
éléments de travail et mettez en scène des lignes individuelles pour les
commits. Configurer automatiquement les workflows CI/CD qui peuvent
être déployés sur Azure.
Tapez moins, codez plus
IntelliCode est un ensemble puissant d'outils d'achèvement de code
automatique qui comprennent votre contexte de code: noms de variables,
fonctions et le type de code que vous écrivez. Cela rend IntelliCode
capable de compléter jusqu'à une ligne entière à la fois, vous aidant à
coder plus précisément et en toute confiance.
Aperçu profond de votre code
CodeLens vous aide à trouver facilement des informations importantes,
comme les changements apportés, ce que ces changements ont fait et si
vous avez effectué des tests unitaires sur votre méthode. Les
informations essentielles – comme les références, les auteurs, les tests
et l’histoire de l’engagement – sont là pour vous guider vers les
décisions les meilleures et les plus éclairées concernant votre travail.
Partagez plus que des écrans
Les sessions de collaboration en temps réel de Live Share accélèrent les
cycles d’édition et de débogage de votre équipe, peu importe la langue
ou la plate-forme. Des sessions personnalisées avec des contrôles
d'accès et des paramètres d'éditeur personnalisés garantissent que tout
le monde reste cohérent avec le code.
Arrêtez les problèmes avant qu’ils ne soient des problèmes
Le débogage intégré est une partie essentielle de chaque produit Visual
Studio. Vous pouvez parcourir votre code et regarder les valeurs
stockées dans des variables, définir des montres sur des variables pour
voir quand les valeurs changent, examiner le chemin d'exécution de votre
code et à peu près tout ce que vous devez vérifier sous le capot.
Impact instantané
Analysez la quantité de code que vous testez et voyez des résultats
instantanés dans une suite de tests optimisée pour plus d’efficacité.
Connaissez l'impact de chaque changement que vous effectuez avec des
fonctionnalités avancées qui testent le code au fur et à mesure que vous
tapez. Avec l'intégration WSL, vous pouvez tester sur Windows et Linux
pour vous assurer que votre application fonctionne partout.
Déploiement Azure
Le déploiement dans le cloud devient encore plus facile. Nous
fournissons tous les modèles dont vous aurez besoin pour les types
d'applications courants et les émulateurs locaux. Et vous pouvez rester à
droite dans Visual Studio pour provisionner des dépendances, comme les
bases de données Azure SQL et les comptes Azure Storage. Vous pouvez
même diagnostiquer rapidement tout problème avec le débogueur à distance
attaché directement à votre application.
Contrôle intégré de version
Visual Studio 2022 a la prise en charge intégrée du contrôle de version
Git pour cloner, créer et ouvrir vos propres dépôts. La fenêtre de
l'outil Git a tout ce dont vous avez besoin pour engager et pousser les
modifications vers le code, la gestion des branches et la résolution des
conflits de fusion. Si vous avez un compte GitHub, vous pouvez gérer
ces repos directement dans Visual Studio.