Я ищу программное обеспечение с открытым исходным кодом, которое помогло бы мне быстрее понять исходный код. Я знаю о таких инструментах, как Understand , Source Insight и т. д ., но они являются коммерческими и требуют огромных сборов за лицензию.
Программное обеспечение должно быть простым в использовании, должно обеспечивать графическое изображение функций, структур данных и т. д. и должно позволять мне изменять имена переменных и добавлять комментарии в самом программном обеспечении.
Программное обеспечение должно хорошо работать с большими исходными кодами, такими как Linux.
Обновление 2019-08-27: этот инструмент подошел к концу и, похоже, больше не поддерживается.
В целом, я бы сказал, что ваш список пожеланий для такого бесплатного инструмента довольно длинный. В последней компании, в которой я работал, я отвечал за поддержку проектов и познакомился с метриками и анализом качества кода. Ниже дана информация о моих знаниях ~2 года назад. Единственный бесплатный инструмент, который примерно соответствует вашим требованиям, это
ConQAT , инструмент непрерывного анализа качества.
Это
Касательно
Другие примечания (на основе информации 2-летней давности):
Томас Веллер
Винил
Томас Веллер
Мог говорит восстановить Монику
ХоХо