Помните старые плакаты с иерархией классов, которые раньше приходили с Delphi?
Мне нужен браузер с полной иерархией классов для ВСЕХ моих классов Delphi, включая пользовательские, которые я построил и установил на палитре, плюс сторонние компоненты. Удобный поиск по названию класса (включая поиск только по всему слову, поэтому частичные совпадения не учитываются).
Я видел только две близкие вещи:
1) GExpets Class Browser - отлично работает, НО автоматически не загружает ВСЕ установленные компоненты / классы, что я и хочу. Насколько я могу судить, вы должны импортировать все исходные модули вручную, что может быть довольно проблематично. Он также не разрешает поиск «только по всему слову», поэтому иногда поиск класса с общим «именем» занимает вечность.
2) Eagle / DevExpress CDK - он автоматически загружает полный список классов и, кажется, работает великолепно, но его можно использовать только в D7 и более ранних версиях, и он не действительно , ориентированный на то, чтобы быть браузером класса в соответствии с само по себе, столько, сколько "наследовать от" выбора.
Есть ли что-нибудь, что уже делает это? Если нет, то насколько сложно было бы написать приложение, которое, по крайней мере, создает самоссылающуюся таблицу имен классов, чтобы я мог, по крайней мере, добавить ее в компонент базы данных / древовидной структуры, чтобы легко просматривать наследование / наследство и т. Д.