还记得过去与 Delphi 一起出现的旧类层次结构海报吗?
我想要一个完整的类层次结构浏览器,用于我所有的 Delphi 类,包括我在调色板上构建和安装的自定义类,以及第三方组件。理想情况下,可以通过类名轻松搜索(包括“仅整个单词”搜索,因此不计算部分匹配)。
我只看到了两件接近的事情:
1) GExpets 类浏览器 - 效果很好,但不会自动加载所有已安装的组件/类,这正是我想要的。据我所知,您必须手动导入所有源单元......这可能很麻烦。它也不允许“仅整个单词”搜索,因此有时搜索带有通用“子名称”的类需要很长时间。
2)Eagle / DevExpress CDK - 它自动加载完整的类列表,并且看起来工作得很好,但它只能在 D7 和更早版本中使用,它并没有真正专注于成为一个类浏览器本身,而是“继承自“选择器。
有什么东西已经这样做了吗?如果不是,那么编写一个至少构建一个自引用类名表的应用程序会有多困难,所以我至少可以将它放入数据库/树视图组件中以轻松查看继承/祖先等。 ?