Как CppDepend, так и NDepend разрабатываются одной и той же компанией и, кажется, основаны на одной кодовой базе и имеют общие некоторые функции. Сайта для сравнения еще не нашел.
Я работаю над несколькими простыми решениями С# вообще без кода С++, но также имею решения, которые помимо С# также содержат управляемый код С++ и собственный код С++.
Действительно ли мне нужно покупать оба инструмента, если мне нужен полный набор функций для всех типов проектов? Нужно ли открывать мои смешанные решения с помощью CppDepend и решения только для C# с помощью NDepend? Кажется, что NDepend не может анализировать проекты C++, но когда я открываю решение с помощью CppDepends, я теряю некоторые функции NPDepend для своих проектов C# в том же решении. Было бы неплохо, если бы NDepend мог загружать CppDepend как плагин/расширение, но это невозможно, верно?