Rich Code Navigation Skip to content
丰富代码导航2020-09-17T17:32:24-07:00

丰富代码导航

可随处访问的即时高准确度、跨存储库导航

用 Visual Studio 2019 试试吧

注册个人预览版
Rich Code Navigation screenshot

什么是丰富代码导航?

丰富代码导航提供可与你喜欢的代码编辑器中的准确度级别相媲美的即时云端代码导航体验,无需你签出代码或在本地克隆。 开发人员将能够执行导航操作,例如:在丰富代码导航已编制索引的任何公共存储库中,针对代码或拉取请求的“查找所有引用”、“速览定义”和“转到实现”导航操作。

Rich Code Navigation - Improved productivity with large solutions screenshot

利用 Visual Studio 中的大型解决方案提高了工作效率

开发人员可能会注意到,随着其代码库的扩大,最初在启动时加载代码时,Visual Studio 中的导航功能需要更长的时间才会启用。 丰富代码导航将能够帮助你使用基于存储库构建的预索引的数据立即导航。 此外,使用解决方案筛选器在大型解决方案中操作的用户将能够通过未加载的解决方案部分进行导航,并按需加载你需要的文件以供编辑。

超越代码的智能导航

即使代码尚未使用丰富代码导航,开发人员也能够在 Visual Studio 中直接通过你的代码查找对丰富代码导航已编入索引的存储库的引用,从而找到有关如何使用外部代码功能的示例。 然后,你可使用编辑器继续导航查看丰富代码导航已编入索引的代码(例如精准率)。

Smart navigation screenshot
Instant repo browsing screenshot

即时存储库浏览

有兴趣详细了解你尚未在本地加载的存储库? 你将能够立即在你喜欢的 Web 浏览器中浏览和导航查看任何已由丰富代码导航编制索引的存储库。 此外,你可在文件级别与你的好友和同事共享你正在浏览的内容。 他们只需拥有 GitHub 帐户即可!

拉取请求导航

从其开发环境内跟踪你感兴趣的拉取请求(通过 Visual Studio Code 扩展),且随时都可跨远程托管的拉取请求开始无缝导航更改,而无需在本地签出这些主题分支。

Pull request navigation screenshot

支持的客户端:

  • Visual Studio
  • Visual Studio Code
  • 带 GitHub 身份验证的 Web 浏览器

支持的语言:

  • C#、C++、Java、JavaScript/TypeScript
  • 即将推出更多内容!

问答

丰富代码导航是否会产生使用费用?

在个人预览版期间,通过 Visual Studio、VS Code 和浏览器浏览由丰富代码导航编入索引的存储库不会产生任何费用。

我们让你能够使用 GitHub 操作将公共存储库加入到丰富代码导航中。 丰富代码导航服务将不产生任何使用费用。 可在此处找到与 GitHub 操作相关的费用:https://help.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions

反馈