Visual Studio : une révision des extensions, une version Mac en approche

Visual Studio : une révision des extensions, une version Mac en approche

Et une préversion en prime

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

14/11/2016 4 minutes
15

Visual Studio : une révision des extensions, une version Mac en approche

Microsoft a présenté plusieurs améliorations pour le prochain Visual Studio 15, qui n’a toujours pas de nom définitif. L’éditeur en a profité pour annoncer, avec une certaine surprise, une édition macOS de son environnement de développement.

C’est une annonce que l’on n’attendait pas, mais qui fait suite au rachat de la société Xamarin. Visual Studio pour Mac, disponible dans une première préversion, sera donc une version spécifique de l’IDE pour macOS. Il ne s’agit pas à proprement parler d’une réécriture de la version Windows, mais bien d’une nouvelle solution bâtie en grande partie sur les solutions de Xamarin.

Essentiellement basé sur Xamarin Studio

Dans les grandes lignes, ce Visual Studio est surtout basé sur Xamarin Studio, mais l’interface a été largement adaptée pour se rapprocher de l’IDE pour Windows et ainsi mieux servir le rôle que Microsoft lui attribue. La version Mac se destine en effet à ceux qui ont déjà l’habitude du Visual Studio classique et qui souhaitent garder la même expérience en cas de développement pour iOS par exemple. Sans parler de ceux qui pourraient aussi changer de crèmerie par la suite et venir sur Windows.

On retrouve toutes les principales fonctionnalités de Visual Studio, notamment IntelliSense et la plateforme de compilation Roslyn. Les moteurs de débogage sont les mêmes que dans Xamarin et .NET Core. Centré sur le développement d’applications mobiles, Visual Studio pour Mac intègre les mêmes interfaces de conception que Xamarin.iOS et Xamarin.Android, mais permet également des développements des applications Mac et pour serveur, via .NET Core. C# et F# sont bien sûr de la partie.

visual studio macvisual studio mac

Dans son annonce, Microsoft indique que même si l’interface est largement alignée sur celle de Visual Studio pour Windows, la barre d’outils principale comporte un certain nombre de différences. On y trouve dans l’ordre le bouton pour démarrer le programme, des listes déroulantes pour sélectionner la configuration active et l’appareil visé (réel ou émulé), une zone de notifications pour avertir des évènements, ainsi qu’un champ de recherche.

La première préversion de l’IDE pour Mac est disponible depuis le site officiel de Visual Studio. Notez qu’on parle ici d’un environnement complet, et non allégé comme la version Code. On ne sait pas quand la version finale sera disponible, ni d’ailleurs quel modèle commercial Microsoft appliquera au nouveau venu. Sous Windows, la première édition débute à 639 euros, mais l’éditeur propose une version Community, gratuite, pour les particuliers et les petites entreprises.

Visual Studio 15 : un accent mis sur les extensions

Visual Studio 15, de son côté, fera la part belle aux extensions. Durant la conférence, Microsoft a particulièrement insisté sur ces modules, qui ajoutent ou améliorent des fonctionnalités. Par exemple, un outil vérifiera en permanence leur fonctionnement pour signaler d’éventuels problèmes de performances, au lancement ou pendant l’utilisation, y compris pour la vitesse de frappe. L’extension fautive sera pointée du doigt et le développeur pourra la supprimer directement s’il le souhaite.

La gestion des modules est également améliorée. Microsoft donne ici une fonctionnalité réclamée depuis longtemps par les développeurs : la possibilité d’installer, modifier ou supprimer des extensions par lots. Ces dernières reçoivent également de nouvelles capacités, via des améliorations sur le standard VSIX. Par exemple, elles peuvent être compilées nativement (via NGEN) à l’installation pour de meilleures performances, ou encore installer des fichiers ailleurs que dans le dossier spécifique aux extensions.

Pour le reste, Microsoft a surtout fait un rappel des différentes améliorations qui avaient été présentées jusqu’ici. Par exemple, le module d’installation est entièrement refait. L’ensemble de Visual Studio pèse toujours environ 30 Go, mais le lot a été fractionné pour une plus grande granularité lors du choix des éléments. L’installation minimale fait un peu moins de 500 Mo et permet de développer en C#, mais sans les API de Windows.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Essentiellement basé sur Xamarin Studio

Visual Studio 15 : un accent mis sur les extensions

Fermer

Commentaires (15)


Ça veut dire qu’ils ont porté WPF sur autre chose qu’un Windows ?

Bientôt WPF dans mono sous linux ? Super nouvelle !!


La conférence Connect(); a déjà eu lieu ?

sur le site il est marqué du 16 au 18 novembre

=>https://connectevent.microsoft.com/


Pour le moment c’est pour iOS/macOS/Android. UWP n’est pas (encore?) de la partie.








zogG a écrit :



Pour le moment c’est pour iOS/macOS/Android. UWP n’est pas (encore?) de la partie.







J’imagine que c’est le but au final. Grâce au rachat de Xamarin, ils récupèrent le boulot qui a déjà été entamé, ils balancent les IDEs sur tout les OS (Bientôt Visual Studio sous Linux ?) et WPF / UWP arrivent ensuite.



Visual Studio est déjà (en partie je pense) porté sous linux, je m’en sers quotidiennement pour les fichiers ts ;)








Alameda a écrit :



Visual Studio est déjà (en partie je pense) porté sous linux, je m’en sers quotidiennement pour les fichiers ts ;)





C’est Visual Studio Code que tu utilises. Et ça n’a strictement rien d’autre à voir avec VS qu’une partie de son nom.

VS Code est un concurrent à Atom, et est écrit en TS, il ne partage pas une seule ligne de code avec VS.



Mais effectivement, c’est pas clair.



tu veux parler de Visual Studio Code ? C’est un fork de Atom.io. Soit dit en passant, très bon fork, avec tout ce qu’il faut pour ne pas se prendre la tête avec : des tutos pour apprendre à l’utiliser et des packages prêt à installer (mais pas de dépot) sur toutes les plateforme.



Improbable au possible. Microsoft a laissé tomber WPF il y a bien longtemps, et celui ci est fortement lié à Direct3D 9.


Un peu de mal avec VS pour mac. Les 2 logiciels n’ont rien à voir et ne partagent rien (extensions notamment), ça risque de pas être super clair (avec VS Code déjà …)


Oui pareil. Toujours ce problème avec les noms chez Microsoft. Visual Studio d’un côté et Xamarin Studio de l’autre, c’était pourtant clair, d’autant plus que Microsoft et Xamarin se sont bien investis pour faire connaître ce produit (Xamarin).


Très bonne nouvelle. Et on espère maintenant la version Linux.


En effet, je comprends pas non plus. D’après la news, on dirait que la conférence à déjà eu lieu (surtout dans le dernier paragraphe) alors que celle-ci n’a lieu qu’à partir d’aujourd’hui








jpaul a écrit :



C’est Visual Studio Code que tu utilises. Et ça n’a strictement rien d’autre à voir avec VS qu’une partie de son nom.

VS Code est un concurrent à Atom, et est écrit en TS, il ne partage pas une seule ligne de code avec VS.



Mais effectivement, c’est pas clair.





Ah merci pour l’info, je n’avais jamais fait la distinction, le nom de l’un est inclus dans l’autre, ils partagent le même logo, sont développés par la même société.









Alameda a écrit :



Ah merci pour l’info, je n’avais jamais fait la distinction, le nom de l’un est inclus dans l’autre, ils partagent le même logo, sont développés par la même société.



Oui Microsoft montre une fois de plus à quel point ils sont bons en communication <img data-src=" />