Skip to content
Rich Code Navigation2020-05-28T11:00:46-07:00

Rich Code Navigation

Navigation entre référentiels instantanée et haute précision accessible de n’importe où

Essayez-la avec Visual Studio 2019

S’inscrire à la préversion privée
Rich Code Navigation screenshot

Qu’est-ce que le service Rich Code Navigation ?

Le service Rich Code Navigation offre une expérience de navigation dans le code instantanée supportée par le cloud avec un niveau de précision comparable à celui de votre éditeur de code favori, sans avoir à extraire du code ou à cloner localement. Les développeurs pourront effectuer des actions de navigation telles que : « Rechercher toutes les références », « Aperçu de la définition », « Accéder à l’implémentation » sur les demandes de tirage ou de code ou dans tous les référentiels publics indexés par le service Rich Code Navigation.

Rich Code Navigation - Improved productivity with large solutions screenshot

Amélioration de la productivité avec les solutions d’envergure dans Visual Studio

À mesure que leurs codebases se développent, les développeurs peuvent remarquer qu’il faut plus de temps pour que les fonctionnalités de navigation dans Visual Studio soient activées lorsque leur code est initialement chargé au démarrage. Le service Rich Code Navigation vous aidera à naviguer immédiatement en utilisant les données pré-indexées basées sur votre référentiel. En outre, les utilisateurs qui emploient des filtres de solution comme méthode de travail dans les solutions d’envergure pourront naviguer dans les parties non chargées de votre solution et charger les fichiers à modifier à la demande.

Navigation intelligente au-delà de votre code

Les développeurs pourront obtenir des exemples montrant comment profiter des fonctionnalités de code externe en trouvant des références aux référentiels indexés par Rich Code Navigation directement à partir de votre code dans Visual Studio, même s’il n’est pas encore sur le service Rich Code Navigation. Vous pouvez ensuite continuer à naviguer dans le code indexé apar Rich Code Navigation avec une précision digne d’un éditeur.

Smart navigation screenshot
Instant repo browsing screenshot

Navigation instantanée dans le référentiel

Vous souhaitez en savoir plus sur un référentiel que vous n’avez pas chargé localement ? Vous serez en mesure de parcourir et de naviguer instantanément dans tous les référentiel indexés par Rich Code Navigation dans votre navigateur web préféré. En outre, vous pourrez partager ce que vous explorez avec vos amis et collègues au niveau des fichiers. Ils auront juste besoin d’un compte GitHub.

Navigation dans les demandes de tirage

Gardez une trace des demandes de tirage qui vous intéressent à partir de leur environnement de développement (via l’extension Visual Studio Code) et, à tout moment, commencez à naviguer en toute transparence entre les modifications apportées aux demandes de tirage hébergées à distance, sans avoir à extraire ces rubriques localement.

Pull request navigation screenshot

Clients pris en charge :

  • Visual Studio
  • Visual Studio Code
  • Navigateur web avec authentification GitHub

Langages pris en charge :

  • C#, C++, Java, JavaScript/TypeScript
  • D’autres à venir prochainement !

Questions et réponses

Le service Rich Code Navigation est-il payant ?

Aucun coût n’est associé à la consultation des référentiels indexés par Rich Code Navigation avec Visual Studio, Visual Studio Code ni à la consultation pendant la préversion privée.

Nous offrons la possibilité d’intégrer votre référentiel public sur le service Rich Code Navigation à l’aide d’une action GitHub. Aucun coût n’est associé à l’utilisation du service Rich Code Navigation. Les coûts associés aux actions GitHub sont disponibles ici : https://help.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions

Commentaires