Некоторое время назад я учился на начального курса по программированию на Java. Мы использовали IDE с именем BlueJ , который имел приятную особенность, заключающуюся в том, что обзор ваших файлов разработки представлял собой облегченную диаграмму UML с нарисованными указателями «использования» и указателями наследования, что позволило легко увидеть структуру программы.
У меня следующий вопрос: есть ли подобная структура для c ++? или, по крайней мере, инструмент, который я мог бы запустить рядом с моим редактором, чтобы иметь четкое представление о моих файлах и о том, как они организованы.
Моя платформа разработки - это Mac с emacs в качестве моего главного редактора.