Я занимаюсь разработкой на C ++ (используя CLion).Когда я пытаюсь понять класс, который я использую, я могу навести на него курсор мыши и перейти к определению, и это прекрасно работает.
Что я не всегда могу понять, так это путь, по которому этот класс включенв моем коде.У меня есть заголовки, которые я включаю, и у них есть свои собственные заголовки, которые имеют свои собственные, и где-то похоронены во всем, что я сейчас рассматриваю.Это особенно расстраивает, когда есть конфликты или столкновения.
Есть ли инструмент, который показывает этот путь?
(Обратите внимание, что это не попытка получить дерево зависимостей, что я уже делаю.)