BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités L'émergence de Visual Studio 2013

L'émergence de Visual Studio 2013

La tenue du TechEd 2013 est aussi l'occasion de l'annonce officielle de V.Next, le successeur de Visual Studio 2012. Le nom officiel de la prochaine version est Visual Studio 2013 et son lancement est prévu plus tard cette année (quoique rien de spécifique n'a été confirmé). Des préversions de VS2013 et TFS2013 seront distribuées aux participants de Build 2013 plus tard ce mois-ci. Brian Harry de Microsoft a fourni les premiers aperçus de ce à quoi les développeurs peuvent s'attendre dans la prochaine version tout en promettant de donner plus de détails à l'avenir.

TFS2013 rajoute la fonctionnalité de liste de tâches en cascade qui permet une organisation plus fine des items de product backlog. Ceci permet aux utilisateurs d'examiner le backlog à un niveau approprié selon leurs besoins : les chefs de projet ont accès à une vue sommaire globale tandis que les développeurs peuvent focaliser sur les items spécifiques à leur travail en cours. Cette fonctionnalité est disponible maintenant avec Team Foundation Service.

Selon cette requête "User Voice", VS2013 aura une nouvelle fenêtre Team Explorer pouvant également être amarrée si désiré. L'édition de code dans la principale fenêtre d'édition fourni désormais de l'information additionnelle sous la forme d'annotations. Par exemple, le nombre de fois qu'une méthode est utilisée dans un projet est affiché tout juste avant la déclaration de la méthode et, lorsqu'on la survole, une bulle apparaît avec des informations additionnelles. Ces détails ne sont pas dans le code source, mais sont fournis en live à l'écran pendant l'édition. De même, les méthodes de test sont annotées afin de fournir de l'information immédiate sur leur réussite ou échec à même la définition de la méthode de test. Finalement, les messages associés aux soumissions au dépôt de code peuvent également s'afficher lorsque l'on survole avec la souris les méthodes qui ont été modifiées. Par exemple, un survol d'une méthode pourrait afficher l'historique des versions récentes : modifié le 1/4 pour réparer un bogue, modifié le 29/3 pour l'ajout d'une fonctionnalité, etc.

Fait intéressant, Harry remarque que Microsoft considère VS2013 déjà assez stable pour le "go-live" et qu'il est utilisé dans les environnements de production à Microsoft. Le fait que VS2013 suit de manière si rapproché VS2012 et qu'il est déjà aussi stable suggère que VS est vraiment développé en mode continu. Ceci permet à Microsoft de décider arbitrairement quand une livraison majeure est de mise selon des besoins d'affaire ou techniques.

Pour supporter les utilisateurs à travers ce cycle de développement rapide, Harry mentionne que la fonctionnalité de "round-tripping" sera maintenue pour VS2013. Même si cela ne fonctionnera pas pour tous les types de projets, la plupart d'entre eux seront supportés. Cela signifie que les projets créés avec VS2010 pourraient être édités par un développeur utilisant VS2013 et par un autre développeur utilisant VS2010. (Le comportement est similaire pour les projets créés avec VS2012 dans VS2013.) Comme avant, cela nécessite que les utilisateurs des nouvelles versions n'utilisent pas des fonctionnalités spécifiques à celles-ci puisque cela rendrait les projets inutilisables avec les anciennes versions.

L'information sur le degré de support pour C++11 sera diffusée au Build. Même si ce n'est pas une promesse formelle, Harry prend un engagement fort pour livrer la fonctionnalité très désirée de pouvoir renommer un "Team Project" d'ici la prochaine version majeure de VS. (Soit VS2013+1 au plus tard.)

VS2013 exigera Windows 7 ou mieux, de manière similaire aux pré-requis de VS2012.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT