GitHub Copilot et Visual Studio 2022
Faites-en plus avec votre programmeur en binôme avec l’IA
Restez dans votre flux et effectuez des tâches plus rapidement à l’aide de suggestions multilignes demandées par votre code et vos commentaires de code. La création de fonctionnalités, l’écriture de tests unitaires et l’apprentissage de nouvelles technologies n’ont jamais été aussi faciles ou amusants.
GitHub Copilot for Business ajoute le filtrage des vulnérabilités de sécurité, la prise en charge des proxys et la confidentialité de pointe du secteur.
Vos idées sont dignes
les meilleurs outils
Productif
Effectuez une mise à l’échelle pour travailler sur des projets de toute taille et complexité avec un IDE 64 bits. Codez avec un nouvel éditeur Razor qui peut refactoriser les fichiers. Diagnostiquez les problèmes liés aux visualisations pour les opérations asynchrones et les analyseurs automatiques.
Moderne
Développez des applications mobiles et de bureau multiplateformes avec .NET MAUI. Créez des interfaces utilisateur Web réactives en C# avec Blazor. Créez, déboguez et testez des applications .NET et C++ dans des environnements Linux. Utilisez les capacités de rechargement à chaud dans les applications .NET et C++. Modifiez les pages ASP.NET en cours d’exécution dans l’affichage Web designer.
Innovant
Saisie semi-automatique de code avec IA. Collaborez en temps réel avec des sessions de codage partagées. Clonez les dépôts, parcourez les éléments de travail et mettez en attente des lignes individuelles pour les validations. Configurez automatiquement les workflows CI/CD pouvant être déployés sur Azure.
Codez en toute confiance
Codez rapidement et précisément à l’aide de suggestions de code IntelliSense. Complétez des lignes de code entières avec des suggestions d’IntelliCode reposant sur le Machine Learning. Apportez des améliorations rapides à votre code en vous aidant des ampoules qui suggèrent des actions, qu’il s’agisse par exemple de renommer une fonction ou d’ajouter un paramètre.
Arrêtez les problèmes avant qu’ils ne se produisent
Le débogage intégré est une partie principale de chaque produit Visual Studio. Vous pouvez parcourir votre code et examiner les valeurs stockées dans les variables, définir des espions sur les variables pour voir quand les valeurs changent, examiner le chemin d’exécution de votre code et tout ce que vous devez extraire sous le capot.
Impact instantané
Analysez le code que vous testez et affichez les résultats instantanés dans une suite de tests optimisée pour l’efficacité. Connaissez l’impact de chaque modification que vous apportez grâce à des fonctions avancées qui testent le code pendant que vous le tapez. Avec l’intégration WSL, vous pouvez tester sur Windows et Linux pour vous assurer que votre application s’exécute partout.
Gestion de version intégrée
Avec les fonctionnalités Git intégrées, vous pouvez cloner, créer ou ouvrir vos propres référentiels. La fenêtre Outil Git dispose de tout ce dont vous avez besoin pour valider et envoyer (push) les modifications au code, gérer les branches et résoudre les conflits de fusion. Si vous avez un compte GitHub, vous pouvez gérer ces dépôts directement dans Visual Studio.
Partagez plus que des écrans
Les sessions de collaboration en temps réel de Live Share accélèrent les cycles de modification et de débogage de votre équipe, quelle que soit la langue ou la plateforme. Les sessions personnalisées avec des contrôles d’accès et des paramètres d’éditeur personnalisés permettent de s’assurer que tout le monde reste cohérent en ce qui a trait au code.
Déploiement Azure
Le déploiement dans le cloud n’aura jamais été aussi facile. Nous fournissons tous les modèles dont vous avez besoin pour les types d’applications courants et les émulateurs locaux. Vous pouvez rester directement dans Visual Studio pour provisionner les dépendances, comme les bases de données Azure SQL et les comptes de stockage Microsoft Azure. Vous pouvez même diagnostiquer rapidement les problèmes avec le débogueur distant attaché directement à votre application.
Concevez de superbes applications multiplateformes
Visual Studio est le meilleur environnement de développement intégré pour créer des applications riches, belles et multiplateformes pour Windows, Mac, Linux, iOS et Android. Créez des applications clientes riches à l’aide d’une gamme de technologies telles que ; WinForms, WPF, WinUI, MAUI ou Xamarin. Tous ont des concepteurs dans Visual Studio qui vous permettent de manipuler et de prévisualiser votre application avec des outils riches pour simplifier la création de mises en page complexes.
Créez des applications rapides et réactives avec les
outils de profilage intégrés
Utilisez les outils de profilage de Visual Studio pour créer des applications .NET et C++ rapides et réactives pour le Web et le client. Avec les profileurs pour le processeur, la mémoire, le XAML, les bases de données, les événements, etc., vous disposez d’une suite complète d’outils qui vous aident à identifier et à résoudre les problèmes de performances.
Outils pour faciliter le SQL
Utilisez des projets SQL sans quitter l’IDE. Créez des requêtes avec des expériences d’édition riches, affichez et explorez des serveurs et des bases de données. Visualisez les schémas de base de données et les requêtes depuis Visual Studio.
Faites-en le vôtre
Configurez et appliquez un thème comme vous l’attendriez de n’importe quel outil de développement moderne. Que vous choisissiez l’un des thèmes par défaut déjà installés ou que vous exploriez de nouveaux thèmes à partir de Visual Studio Marketplace, vous avez la liberté de personnaliser votre éditeur ou votre IDE.
Extensions et intégrations
Restez à l’aise et productif avec nos modules complémentaires les plus populaires
Visual Studio
de la mini-série Brand Love