Conseillé, 2024

Le choix des éditeurs

Microsoft Visual Studio comprend un monde au-delà de Windows

Установка Visual Studio 2019 Community на Windows 10 и обзор среды программирования для начинающих

Установка Visual Studio 2019 Community на Windows 10 и обзор среды программирования для начинающих
Anonim

applications, l'environnement de développement intégré (IDE) de Microsoft Visual Studio ressemble de plus en plus à un couteau suisse capable de supporter une myriade de plates-formes, de langages et d'environnements d'exécution.

Visual Studio 2015, publié le lundi une application unique pour exécuter sur plusieurs plates-formes Windows, tels que mobile, ordinateur de bureau et même l'environnement expérimental HoloLens de Microsoft. Il fournit même un moyen de créer des applications qui ne fonctionnent pas du tout sur les ordinateurs Windows, mais qui s'exécutent sur des appareils iOS ou des applications Web dans le cloud.

La mise à jour comprend également des centaines de nouvelles fonctionnalités. , diagnostic, édition de code et refactoring.

Voici la première version de l'IDE à inclure le compilateur de nouvelle génération de Roslyn, a déclaré S. "Soma" Somasegar, vice-président de Microsoft pour sa division de développement. Développé par Microsoft, Roslyn offre de nombreuses fonctionnalités de débogage avancées pour les langages de programmation C # et Visual Basic de la société.

Les améliorations basées sur Roslyn "sont parmi les nouvelles fonctionnalités les plus importantes pour le développeur professionnel", écrit Al Hilwa, analyste chez IDC. Dans un e-mail.

Par exemple, la fonctionnalité Light Bulbs basée sur Rosyln peut suggérer de manière proactive des correctifs au code brisé ou des moyens d'améliorer le code en cours.

Grâce à Rosyln, Visual Studio permet également aux développeurs de personnaliser les avertissements et les suggestions. Un projet d'équipe pourrait utiliser cette fonction pour créer un ensemble d'avertissements qui pourraient empêcher les développeurs de commettre des erreurs courantes ou violer les directives institutionnelles.

La nouvelle version du logiciel organise sa collection d'outils de débogage et de profilage sous une même interface. Maintenant, le développeur peut obtenir des informations sur les performances du code directement depuis la fenêtre d'édition.

Grâce à la nouvelle fonction PerfTips, le programmeur peut définir les points d'arrêt du code qui mettent en pause un programme testé à des points présélectionnés.

Avec Visual Studio, un développeur peut écrire une fois un programme informatique et l'exécuter sur plusieurs périphériques fonctionnant sous Windows, y compris les clients mobiles et de bureau, et même le système informatique holographique expérimental HoloLens de la société.

Microsoft travaille à étendre Visual Studio sa base initiale de développeurs de logiciels Windows. Plus tôt cette année, il a publié Visual Studio Code, un éditeur de code de base pour les clients Apple Mac, Linux et Windows. Dans les trois mois qui ont suivi sa publication, Visual Studio Code a été téléchargé plus de 500 000 fois, dont plus de la moitié pour Linux et Mac.

Microsoft continue de développer Visual Studio pour prendre en charge de nouveaux langages autres que ceux de Microsoft. Les développeurs peuvent désormais créer des applications Web dans l'EDI en utilisant l'environnement d'exécution côté serveur Node JavaScript.

Visual Studio prend en charge la nouvelle version du langage C ++, C ++ 14, et inclut une version bêta de la prochaine version du langage, C ++ 17. La prise en charge du logiciel Python a également été améliorée.

La nouvelle version inclut un ensemble d'outils de développement mobiles permettant aux programmeurs de créer des applications pour les téléphones iOS, Android et Windows, en utilisant leurs propres langues préférées. La société a ajouté des mises à jour à ses propres langues. Visual Studio prend désormais en charge C # 6, les nouveaux .Net 4.6, VB.Net 12, ASP.Net 5 et F # 4.

L'EDI facilite la connexion aux environnements cloud. Les développeurs peuvent provisionner leurs applications dans le cloud Microsoft Azure en un seul clic. Ou, ils peuvent emballer leurs applications dans des conteneurs Docker, afin qu'ils puissent être exécutés dans n'importe quel service cloud.

Le logiciel peut également se connecter facilement au logiciel de gestion des projets d'équipe de Microsoft, Team Foundation Server 2015 et Visual Studio Online, qui fournissent tous les deux la base d'un environnement de développement rapide et de style devops.

Top