百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

sourcelink

> 编程语言
开源

Source Link 通过向构建的资产添加源代码控制元数据,为用户提供出色的源代码调试体验

1.4K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

Source Link 通过向构建的资产添加源代码控制元数据,为用户提供出色的源代码调试体验

Source Link 是一种语言和源代码控制无关的系统,可为二进制文件提供一流的源代码调试体验。该项目的目标是让任何开发人员都能轻松地为用户提供 NuGet 库的源代码调试。.NET Core 和 Roslyn 等 Microsoft 库已启用 Source Link。Source Link 由 Microsoft 支持。Source Link 规范 描述了可嵌入到符号、二进制文件和包中的源代码控制元数据,以将它们与原始源代码联系起来。

Visual Studio 15.3+ 支持在调试时从符号中读取源链接信息。它会为用户下载并显示特定的提交源代码,例如来自 raw.githubusercontent,从而支持在任意 NuGet 依赖项上设置断点和进行所有其他源代码调试。Visual Studio 15.7+ 支持从需要身份验证的私有 GitHub 和 Azure DevOps (以前的 VSTS) 仓库下载源文件。原始源链接实现由 @ctaggart 提供。感谢!.NET 团队和 Cameron 共同努力,使此实现可在 .NET 基金会中使用。

[!提示] 如果您从原始的 Source Link 文档中访问此页面 - 则不需要使用 SourceLink.Create.CommandLine。为项目提供良好的调试体验涉及以下三个主要步骤:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言