Visual Studio 2017 : Microsoft fait le point, la version finale très proche
Tic tac
Le 07 février 2017 à 09h30
2 min
Logiciel
Logiciel
La version finale de Visual Studio 2017 est maintenant très proche selon Microsoft. Après une Release Candidate mise à jour il y a une semaine, il ne reste sans doute plus que quelques semaines avant la disponibilité commerciale et pour les abonnés MSDN.
La version 2017 de l’environnement de développement intégré de Microsoft est attendue de pied ferme à cause des nouveautés qui y sont présentes. Nouvelle page de démarrage, chargement plus rapide des projets, coloration syntaxique pour de nombreux nouveaux langages, ouverture de dossiers, extensions itinérantes, support de Ngen, des améliorations dans les compilateurs et autres.
Mi-décembre, l’EDI recevait enfin sa Release Candidate, marquant la fin proche des travaux. Il y a une semaine, cette RC a été mise à jour, car les versions finales de .NET Core et ASP.NET Core ont été publiées. Des problèmes avaient en outre été corrigés, notamment dans l’installation de Visual Studio, nettement plus modulaire dans cette version 2017. La sauvegarde avancée a également fait son retour, et la connexion Team Explorer est plus fiable.
Dans un billet très détaillé sur MSDN, Microsoft revient une dernière fois sur les améliorations entre la mouture 2015 Update 3 de son EDI et la 2017, cette fois sur les corrections apportées à la STL (Standard Template Library), une bibliothèque permettant de gérer les templates pour C++. Performances du runtime, exactitude du code, alertes et autres vecteurs sont ainsi abordés.
La version finale – ou RTM (Release to manufacture) – est donc très proche selon Microsoft. L’annonce devrait probablement se faire dans les semaines qui viennent. L’éditeur n’a pas pour l’instant abordé les tarifs de son environnement de développement, mais on sait qu’il y aura une gamme simplifiée de trois éditions : Community (gratuite), Professional et Enterprise. En attendant, les intéressés peuvent toujours récupérer la récente Release Candidate mise à jour.
Commentaires (40)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 07/02/2017 à 10h00
Hâte de l’essayer :)
Le 07/02/2017 à 10h10
Est-ce que la RC sera mise à jour vers la version finale ou faudra tout réinstaller ?
Le 07/02/2017 à 10h14
Il faut tout réinstaller, mais tu peux avoir plusieurs versions cote à cote.
C’est préférable, car les nombreux plugin ne sont pas toujours compatible d’une version à l’autre. Je dois par exemple toujours utiliser VS 2013 pour avoir un entity framework designer sous mysql.
Le 07/02/2017 à 10h28
avec une version Express à la clef ?
Le 07/02/2017 à 10h29
J’attends de voir de pied ferme si Intellisense C++ est moins à l’ouest quand il s’agit de template un peu complexe; et également la liste de suggestion de fonctions qui parfois proposait des fonctions qui portaient le même nom mais qui n’avait absolument rien à voir dans le contexte courant.
Le 07/02/2017 à 10h32
C’est la version community mnt, qui est bien mieux que l’express :)
Le 07/02/2017 à 10h34
C’est bien dommage qu’ils n’aient pas prévu ça surtout que la dernière version de la RC n’est pas tellement différente de la RTM qui arrive. Tant pis, je ferai une (douloureuse) réinstallation " />
Le 07/02/2017 à 10h50
On va attendre un peu qu’il soit “débourré” quand même
Le 07/02/2017 à 10h51
Le 07/02/2017 à 11h52
cmake + clion > vs studio > code blocks
rider > studio > sublime text > monodevelop
C’est impressionnant de voir a quel point jetbrains a su fair de meilleurs produit que MS , tout ca en en java :p
Le 07/02/2017 à 12h03
Le 07/02/2017 à 16h40
Le 07/02/2017 à 16h48
ça va encore, en tant que dev indep la community est une bénédiction c’est gratos jusqu’à 1 million de CA y’a de la marge :)
Le 07/02/2017 à 19h27
PhpStorm, Eclipse pour le JEE et vim bien sûr " />
Le 07/02/2017 à 19h34
la STL (Standard Template Library), une bibliothèque permettant de gérer les templates pour C++
N’importe quoi.
La STL ne s’appelle pas comme cela parce qu’elle permet de gérer les templates, mais parce que les utilise pour offrir une gestion facile (enfin, d’un point de vue C++ " /> ) des conteneurs et des itérateurs, principalement, ainsi que des algorithmes de base et des mécanismes dans le thème des lambda-expressions.
Soyons rigoureux, Monsieur Vincent
" />
Le 07/02/2017 à 22h27
Pour ceux qui on essayé cette mouture 2017 , retrouve t’on certaines fonctionnalités de resharper que je trouve hyper pratique comme l’auto include de .H, le linter c++ en live , etc … ? Sur 2015 mon coeur balance entre la lenteur induite par resharper et ces fonctionnalités.
J’ai du mal à comprendre que Microsoft n’inclus pas ce genre de chose en natif.
Le 08/02/2017 à 09h43
VSCode > All
N’empêche qu’on peut faire du asp.net core sur VSCode sans problème, c’est génial j’ai pu tester Angular Universal sur VSCode alors que c’est un projet pour Visual 2017 normalement.
Le 08/02/2017 à 12h36
Le 08/02/2017 à 15h47
Le 08/02/2017 à 16h02
Pour débuter avec C# et VS 2015 community, quelqu’un saurait me montrer une ressource qui montre comment organiser son projet? Détail : En développeur solitaire, j’aimerais pouvoir créer une branche de développement stable et d’autre de test où faire joujou, en local sans forcément avoir recours à un serveur distant. Si les tests sont concluants, ajouter tout ou partie du code dans la branche stable ou une (nouvelle ou pas) branche de son choix. Basculer rapidement d’une branche à l’autre, voir avoir des fichiers de différentes branches ouverts dans la même fenêtre. C’est possible ? Je vois de nombreux tuto pour s’initier au C# mais je ne trouve rien sur comment gérer simplement un projet basique si ce n’est pour des équipes via TPS, etc.? Tous conseils pour démarrer bienvenus.
Le 09/02/2017 à 09h22
Oui c’est possible et bien heureusement, mais vue que sa n’est pas un impératif, sa n’est pas étonnant que tu ne trouve rien dans les tuto pour s’initié aux C#.
La gestion des source se fait en natif via TFS et/ou GIT dans VS :
https://www.visualstudio.com/fr/tfs/
 https://www.visualstudio.com/en-us/docs/git/gitquickstart
TFS va bien au delà de ton simple besoin, mais rien n’empêche de ne pas utiliser toute les fonctionnalités.
TFS peut s’utiliser en mode cloud (il y a une copie des fichiers en local sur ton PC) ou via un serveur local, la version cloud est gratuite pour les teams de moins de 5 dev.
Il est aussi possible de passer par d’autre gestionnaire tel que SVN via des plugin tiers:
https://www.visualsvn.com/visualsvn/
Le 09/02/2017 à 09h26
Microsoft
Q: Qui peut utiliser Visual Studio Community ? A: Pour les développeurs individuels : n’importe quel développeur individuel peut utiliser Visual Studio Community pour créer ses propres applications gratuites ou payantes.Pour les organisations:
Le 09/02/2017 à 10h51
GIT et TFS. Ok merci. C’est ce que je pensais. Le doute était sur la gratuité et ses conditions pour TFS.
Et “CA”, oui, bien sûr! Dans le contexte, je pensais que c’était un terme spécifique au dev logiciel. lol
Le 09/02/2017 à 14h35
Pareil que d autres, outre la version finale, j attends surtout les MAJ des extensions qui ne sont pour bcp pas encore compatibles avec les RC de VS2017
Le 07/02/2017 à 12h10
Il est toujours bon de rappeler que la concurrence existe, surtout si le produit que l’on tente de promouvoir crash toute les heures ;)
Le 07/02/2017 à 12h18
“Il est toujours bon de préciser que son poulain existe, surtout quand on a un a priori massif contre le cheval du voisin”
" />
Le 07/02/2017 à 12h24
Toutes les heures ? Ah mince j’ai un uptime de plusieurs jours avec plusieurs instances d’ouvertes, et aucun crash !
Va troller ailleurs, tu seras plus crédible " />
Le 07/02/2017 à 12h31
Le 07/02/2017 à 12h56
J’aime bcp jetbrain, resharper est vraiment bon, mais il me fait crasher visual studio à 100% sur certains projet depuis 6 mois, du coup ben pas cool .. Je m’en sors très bien sans ( surtout que vs est devenu meilleur ).
Après, vs depuis que je suis passé à 24go de ram au lieux de 16, j’ai quasi aucun crash ( le gros besoin de ram est pas la faute de vs mais du projet sur lequel je bosse )
Le 07/02/2017 à 13h20
Personnellement j’avais compris le contraire car la RC est en “general a supported release”. Du coup il y a des mises à jour depuis le début de cette RC, sans “tout réinstaller”.
Ce n’était pas le cas des previews qui elles imposaient de tout réinstaller.
cf. paragraphe “Try it out” lors de l’annonce de la disponibilité de cette RC en novembre dernier.
Je l’utilise en alternance avec VS 2015 update 3 (surtout à cause de certaines extensions non encore portées vers VS 2017) et j’ai eu pas mal de mises à jour de la RC depuis le début, ainsi que d’extensions comme ReSharper.
Le 07/02/2017 à 13h21
Le 07/02/2017 à 13h22
Moui, enfin par rapport à “freestyle JavaScript”, à côté le C++ “c’est simple” ;) :o
Mais de ce côté aussi ça s’est pas mal amélioré.
Le 07/02/2017 à 13h24
La Community Edition a remplacé la Express Edition depuis VS2015. ;)
Celle-ci est d’ailleurs très proche de la version Pro, seules les conditions d’utilisations (CLUF) diffèrent fortement.
Le 07/02/2017 à 13h27
Le 07/02/2017 à 13h47
Le 07/02/2017 à 14h13
Ça y est, c’est en 64bits, et avec du multi-process?
Le 07/02/2017 à 14h23
Ah oui, c’est aussi marqué ici dans l’encadré jaune. J’ai installé aucun composant en “Préversion” donc ça devrait être bon.
Le 07/02/2017 à 14h27
Tu veux parler de Clion l’IDE payant qui bouffe 1Go de RAM quand tu ouvres un projet cmake avec 4 fichiers ? Très impressionnant en effet " />
Le 07/02/2017 à 15h14
Qt Creator > all
Le 07/02/2017 à 16h30