L'essentiel de Visual Studio 2015

Atteindre les références

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Voyez comment atteindre rapidement les références des appels à des méthodes, ou au code qui donne référence à vos méthodes.
04:03

Transcription

Lorsqu'on gère des projets comme celui-ci, qui est un petit projet, c'est mon SQLTrismegiste, on fait différents fichiers, différents projets peut-être, différentes classes et méthodes, on appelle des classes, on fait des références à des objets et on les implémente à différents endroits. Ce qui est toujours un défi, c'est de réussir à naviguer à travers cela. Cette navigation va être facilitée par quelques astuces, fonctionnalités et combinaisons de touches que je vais vous montrer. Ici par exemple, je définis l'instance d'une classe « PlanCache ». Ici, j'ai donc l'appel à son constructeur et l'appel à une méthode. Maintenant, je me dis : « Cette méthode fait quoi ? » Je fais un clic droit. J'ai dans cette zone plusieurs possibilités. Je peux faire un aperçu de la définition : c'est très pratique. C'est Alt + F12, vous le voyez : cela va me permettre de voir ce que fait la méthode sans me déplacer dans le fichier où elle se trouve. Je vous montre avec un Alt + F12. Je suis là avec mon clavier, je vois cela, donc je fais un Alt + F12 et j'ai une prévisualisation dans une fenêtre comme ceci dans laquelle je peux me balader pour voir de quoi il s'agit. C'est une vraie fenêtre, elle a une barre de défilement. On peut voir ce que fait le code de cette méthode. Je fais « Escape » pour quitter, c'est très rapide. Alt + F12 : je me dis « Ah c'est vrai, ça fait ça » et Escape. Si j'ai du code à éditer, si je veux vraiment aller dans la méthode, je fais F12. Si vous regardez dans le menu contextuel, F12 c'est Atteindre la définition. C'est vraiment une touche à mémoriser, c'est très très pratique. Je me retrouve sur la définition. Je pourrais me demander : « Quels sont les morceaux de code qui appellent cette méthode ?» On l'a vu avec CodeLens, j'ai ici une façon très pratique d'atteindre tous les appels de cette référence, mais je peux plus traditionnellement utiliser et rechercher les références ici. Ctrl + K + R va faire une recherche, comme son nom l'indique, sous forme de recherche dans les sources ou dans toutes les références d'appels. Je peux y aller ici avec un simple double-clic. C'est une sorte de recherche inversée : ici, je recherche la définition et là, je recherche quels sont les appels à partir d'une définition, d'une méthode, d'une classe, etc. Il y a une dernière chose ici : le fait d'atteindre l'implémentation au lieu d'atteindre la définition. Il y a une légère différence : si vous utilisez une propriété, ici vous atteignez la définition de la propriété et là, l'implémentation. La plupart du temps, il n'y a pas de différence. Autre chose : je reviens, j'étais ici. Je me dis : « Je fais F12 et je vais là ». J'ai vu ce que je voulais voir, modifié ce que je voulais modifier, je veux revenir à la position précédente. C'est énervant : est-ce que je vais dans les références pour retrouver parmi les 24 la bonne référence, c'est-à-dire l'endroit où je me trouvais ? Non, pas forcément : regardez ici, dans Barre d'outils. Tout au début, vous avez des icônes de navigation. C'est comme sur un navigateur web : on peut aller à la page précédente ou à la page suivante si l'on a fait une recherche, quelque chose comme cela. Naviguez vers l'arrière avec la petite flèche qui permet de voir les positions où vous vous trouviez dans le code. La position précédente, c'était ici, avant d'avoir fait F12.

L'essentiel de Visual Studio 2015

Apprenez à créer des applications, à les déboguer et à les déployer avec Visual Studio. Développez des programmes en .NET pour Windows, les appareils mobiles et le web.

3h06 (40 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Visual Studio Visual Studio 2015
Spécial abonnés
Date de parution :18 févr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !