请记住,常来瓦特/德尔福古老的类层次的海报?
我想对所有的Delphi类,包括我已经建立并安装在调色板中自定义的,加上第三方组件的完整的类层次结构的浏览器。 理想的情况下容易被类名搜索(包括“整个单词只有”搜索,所以部分匹配不计)。
我只看到两件事情来关闭:
1)GExpets类浏览器 - 伟大的作品,但不会自动加载所有已安装组件/类,这是我想要的。 您必须手动导入所有的源单位,据我可以告诉....它可以是一个相当麻烦。 它也不会允许“整个单词只有”搜索,所以有时寻找一个类W /一个共同的“子名称”需要永远。
2)鹰/ DevExpress的CDK -它会自动加载完整的类列表中,而且似乎出色的工作,但它只是在D7和之前使用,并且它不是真正致力于成为一个类浏览器本身,与其说是从“继承“选择器。
有什么在那里它已经这样做了? 如果不是,多么困难会是编写一个应用程序,在最低限度,构建一个自引用类名称表,所以我至少可以把它扔进数据库/树形视图组件可以轻松地查看继承/血统等。 ?
ESSModel是另一个不错的类浏览器的工具,它是开源的。 我不知道是否有任何方式得到它自动加载的单位列表。 不知道,但你可以手动导入所有你想要的单位,然后将它保存为您与您的所有个人项目的启动基地项目。 不知道性能怎么会用那么多装,或者多么容易,查看您所需要的部分(一个或多个)。
http://essmodel.sourceforge.net/
假设你需要一个Delphi IDE专家(你在帖子中提到的地方:“......安装在调色板上,加上第三方组件”), DelphiDiver是对你有好处(上可用的源代码 DelphiPraxis ,注册需要) 。
观感:
如果你喜欢钻研的IDE,以获得更深入的信息,请点击Inspect the IDE
专家(DelphiDiver)因此得名;-)
点击Inspect the Packages
,以浏览任何其他第三方组件(S)或你已经安装任何包(S)/份(S)。
它利用先进的RTTI,并要求德尔福2010年版起。
我已经在我的盒子采用Delphi XE亲自安装。
我希望它可以作为你正在寻找更集中全部VCL类浏览器的魅力。