Microsoft parle des améliorations apportées à Visual Studio pour booster la productivité des devs
La plupart découlant de leurs suggestions

Le , par Stéphane le calme, Chroniqueur Actualités
En mi-août, Microsoft a annoncé la disponibilité générale de Visual Studio 2017 version 15.8, insistant sur certains aspects dont devait tirer parti les développeurs. Cette fois-ci, l'entreprise revient avec un billet pour mettre l'accent sur les gains en productivité apportés par Visual Studio

Prise en charge multi-caret

L'une des demandes principales des développeurs a été la possibilité de créer plusieurs points d'insertion et de sélection, souvent appelés multi-caret ou multi-curseur. Les utilisateurs de Visual Studio Code ont fait savoir à Microsoft que cette fonctionnalité était importante pour eux lorsqu'ils travaillaient dans Visual Studio. Aussi, Microsoft a ajouté une prise en charge native de certaines des fonctionnalités les plus demandées dans la famille multi-carets.

Parmi celles-là figure la possibilité d’ajouter plusieurs points d'insertion ou des carets. Avec Ctrl + Alt + Clic, vous pouvez ajouter des carets supplémentaires à votre document, ce qui vous permet d'ajouter ou de supprimer du texte à plusieurs endroits à la fois.


Ensuite, avec Ctrl + Alt +. vous pouvez ajouter des sélections supplémentaires correspondant à votre sélection actuelle. Microsoft voit cela comme une alternative à la recherche et au remplacement, car cela vous permet d'ajouter vos sélections correspondantes une par une tout en vérifiant le contexte de chaque sélection supplémentaire. Si vous souhaitez ignorer une correspondance, utilisez (Ctrl + Maj + Alt +.) afin de vous rendre à l’instance suivante de la sélection correspondante.

Enfin, vous pouvez également saisir toutes les sélections correspondantes dans un document en une seule fois (Ctrl + Alt + Maj +,) en fournissant une recherche étendue et tout remplacer.

Ligne en double

Le copié collé classique a fonctionné dans de nombreux cas, mais certains développeurs ont fait part de leurs besoins d’avoir un moyen de dupliquer une sélection sans affecter leur presse-papier. Un scénario dans lequel cela se produisait souvent était lorsqu’ils voulaient cloner une méthode et la renommer en collant un nom qui avait été précédemment copié.

Pour résoudre ce problème, Microsoft a introduit Duplicate Code (Ctrl + D) dans Visual Studio 2017 version 15.6, ce qui simplifie le processus de duplication de votre code tout en laissant votre presse-papiers intact. Si rien n'est sélectionné, Ctrl + D dupliquera la ligne dans laquelle se trouve le curseur et va l'insérer juste en dessous de la ligne mise au point. Si vous souhaitez dupliquer un jeu de code spécifique, sélectionnez simplement la partie du code que vous souhaitez dupliquer avant d'appeler la commande de code en double.

Étendre / Réduire une sélection

Comment sélectionnez-vous rapidement un bloc de code ? Par le passé, vous pouviez ajouter progressivement à votre sélection un mot après l’autre, ou vous utilisiez peut-être une série de touches Maj et de flèches. Dans Visual Studio 2017 version 15.5, Microsoft a introduit la sélection étendue / réduite qui vous permet de faire évoluer votre sélection vers le prochain bloc de code logique (Maj + Alt + +) et de réduire le même bloc si vous en sélectionnez trop (Maj + Alt + -).


Aller à tous - Recherche de fichiers et de fichiers récents

Vous pouvez maintenant afficher et hiérarchiser les résultats de recherche à partir de fichiers récents. Lorsque vous activez le filtre de fichiers récents, les résultats Go To All vous montreront une liste de fichiers ouverts au cours de cette session, puis vont faire une hiérarchie des résultats des fichiers récents pour votre terme de recherche.

De plus, Go To Member est désormais défini par défaut sur le fichier en cours. Vous pouvez activer ou désactiver cette étendue par défaut en faisant (Ctrl + Alt + C) pour vous limiter sur le document actuel (désactiver) ou tous les documents (activer)..

Aller au dernier emplacement modifié

Il peut arriver que nous soyons en train d’écrire une fonctionnalité et, parce que nous nous sommes lancés dans autre chose, nous ne parvenions pas à nous rappeler exactement l’endroit où nous avons effectué la modification. Dans Visual Studio 2017 version 15.8, vous pouvez maintenant revenir au dernier emplacement modifié via Édition> Aller à> Aller au dernier emplacement d'édition (Ctrl + Maj + Retour arrière).


Source : Microsoft

Et vous ?

Quelles sont les améliorations qui vous intéressent le plus ?

Voir aussi :

Visual Studio Code 1.26 est disponible avec de petites nouveautés pour faciliter la vie aux développeurs
Visual Studio : pourquoi les développeurs C# et C++ devraient-ils migrer vers la version 2017 ? Microsoft donne huit raisons de le faire
Microsoft présente le serveur de langage Python dans Visual Studio Code, qui s'accompagne de belles promesses de performance


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de Elthorn Elthorn - Membre habitué https://www.developpez.com
le 07/09/2018 à 11:21
Personnellement, les deux premières (multicaret et ligne en double) et la dernière (aller au dernier emplacement modifié) m'intéresse plus particulièrement.

Mais toutes sont importantes et puis pour une fois que des modifs implantées par microsoft sont issues des demande utilisateurs, il faut pas bouder son plaisir
Avatar de Beowulf59 Beowulf59 - Membre actif https://www.developpez.com
le 07/09/2018 à 11:47
Le problème avec VS, c'est que même une feuille A4 ne suffit pas pour tout les raccourcis claviers, il y en a tellement à apprendre, il faut prendre ce qui nous intéresse et bien les mémoriser. D'autant plus que du temps où il y avait une différence entre VS C# Edition VS VB Edition les raccourcis claviers n'étaient pas les mêmes, si on ajoute encore Resharper dans le lot...
Avatar de François DORIN François DORIN - Responsable .NET & Magazine https://www.developpez.com
le 07/09/2018 à 16:09
Citation Envoyé par Beowulf59 Voir le message
Le problème avec VS, c'est que même une feuille A4 ne suffit pas pour tout les raccourcis claviers
Ne jamais, au grand jamais utiliser vim ou emacs alors

 
Contacter le responsable de la rubrique Accueil