外部符号
在此设置页面,您可以配置 调试外部代码 的首选项。
条目 | 描述 |
|---|---|
尽可能使用符号文件中的源代码 | 选中此复选框以使用调试信息 (PDB 文件) 查找适当的源文件,并使用它们来显示和导航代码。 如果选中此复选框且源文件可通过调试信息获得,JetBrains Rider 将显示并导航到原始源代码。 如果未选中此复选框或源文件不可用,JetBrains Rider 将根据 反编译方法 选项反编译代码或显示元数据视图。 |
允许从远程位置下载 | 选中此复选框以启用从符号服务器或其他远程位置下载源代码。 如果符号文件在本地和远程均可用,JetBrains Rider 将显示本地符号文件。 |
启用不公开源链接支持 | 如果选中此复选框,您将能够导航到需要连接到私有源服务器(例如 Azure 或 GitHub Enterprise)的外部源。 在某些情况下,JetBrains Rider 将自动检索您的连接凭据,例如从 Git Credential Manager。 如果无法自动检索,首次使用特定服务器导航时将要求您提供身份验证详细信息。 |
反编译方法 | 选中此复选框以将方法体反编译为 C# 代码。 如果未选中此复选框,将显示 带有方法签名的元数据视图。 如果选中了 尽可能使用符号文件中的源代码 选项且所需的符号文件可用,此选项将不起作用。 |
反编译受保护的方法(忽略 SuppressIldasm 属性) | 默认情况下,JetBrains Rider 不会反编译带有 [SuppressIldasm] 属性的程序集。 如果您希望反编译此类程序集,请选择此选项。 |
在“转到...”结果中显示非公共编译项 | 如果您希望在 按名称搜索 命令的搜索结果中查看编译代码中的非公共类型和成员,请选择此选项。 默认情况下,此选项处于禁用状态,因为通常您不需要研究这些项目,因为您无法访问它们。 |
符号服务器 | 符号服务器或符号位置的 URL 列表。 远程 URL 示例: https://msdl.microsoft.com/download/symbols 本地 URL 示例: file:///D:/local/symbols |