微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在引用的程序集中查找派生类型?

如何解决如何在引用的程序集中查找派生类型?

在 JetBrains Rider 中,有一个操作可以查找符号的派生符号。我想用它来探索一个新的图书馆。例如,当我使用库中的一个新类时,我想查看它的派生类。

不幸的是,这些都没有在外部程序集中找到派生类型:

  • 导航 > 实施
  • 导航 > 派生符号
  • 导航 > 类型层次结构

但是查看 > 快速定义在循环浏览定义时会显示所有类型。它没有显示层次结构,因此您不会立即看到,哪个类型派生自哪个。

我应该如何导航库类型和公共 API 以绕过新库?

解决方法

浏览外部库的最简单方法是使用 Rider's assembly explorer。使用双击在编辑器中打开它,并调用 Navigate -> Derived symbols 操作,这将显示编辑器中插入符号下的类型的派生符号列表。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。