Разработчик(и) | Команда разработчиков Sourcetrail |
---|---|
Стабильный релиз | 2021.4.19 |
Репозиторий | https://github.com/CoatiSoftware/Sourcetrail |
Операционная система | Мультиплатформенность |
Тип | Качество программного обеспечения |
Лицензия | Стандартная общественная лицензия GNU v3.0 |
Sourcetrail — это проводник исходного кода FOSS , который предоставлял интерактивные графики зависимостей и поддержку нескольких языков программирования, включая C , C++ , Java и Python . [1]
Проект был начат Эберхардом Гретером после стажировки в Google , где он работал над Google Chrome , и заметил, что тратит много времени (1 месяц) на реализацию простой функции, которую, как он ожидал, можно было сделать за 1–2 часа. Это побудило его разработать инструмент, помогающий понять последствия изменений исходного кода. [2] Проект начался как коммерческий проект в 2016 году под названием Coati. [3] В ноябре 2019 года Sourcetrail был выпущен как программное обеспечение с открытым исходным кодом под третьей версией GNU General Public License . [4]
Проект был прекращен в 2021 году. [5]
Большую часть времени программист тратит на чтение исходного кода. [ необходима цитата ] Поэтому Sourcetrail призван помочь разработчикам понять исходный код и взаимосвязь между различными компонентами. Sourcetrail строит график зависимостей после индексации файлов исходного кода и предоставляет графический обзор исходного кода.
Он создан с возможностью расширения, поэтому его можно расширить для поддержки большего количества языков программирования.