Sourcetrail, бесплатный кроссплатформенный обозреватель кода

о Sourcetrail

В следующей статье мы рассмотрим Sourcetrail. Это бесплатный проводник исходного кода и открыт для Gnu / Linux, Windows и macOS. Благодаря этому мы сможем легко изучить любой исходный код. Это браузер, который работает в автономном режиме, поэтому нет необходимости подключаться к Интернету, что обеспечит безопасность наших кодов.

Программа предоставляет полный обзор, детали исходного кода, объединяющие интерактивный граф зависимостей и краткое представление кода. Сейчас совместим с C, C ++, Java и Python и мы можем синхронизировать его с нашим любимым редактором кода, например Атом, Эклипс, Emacs, IntelliJ IDEA, Создатель Qt, Sublime Text, Вим, Visual Studio Code через плагин.

В настоящее время, если проект достигает определенного размера, трудно поддерживать последовательную мысленную модель структуры исходного кода. Проблема здесь не в плохой абстракции языка, а в высокой информативности кода. Каждая строчка в исходном коде имеет цель, и, поскольку разработчики программного обеспечения тратят большую часть своего времени на поиск тех маленьких кусочков, которые имеют отношение к делу, это программное обеспечение дает вам возможность увидеть, как компоненты связаны друг с другом, без необходимости постоянно смотреть на каждую деталь кода.

Рабочий пример Sourcetrail

Разработчики программного обеспечения тратят большую часть своего времени на расшифровку существующего исходного кода, а общие инструменты редактирования кода часто мало помогают в решении этой задачи. Sourcetrail предоставляет обзор и подробные сведения, сочетая интерактивный граф зависимостей, краткое представление кода и эффективный поиск кода. Все это встроено в один простой в использовании кроссплатформенный инструмент разработчика. Кроме того, это также является следствием помощь пользователю, позволяющая изучить устаревший код, понять реализацию и рефакторинг архитектуры программного обеспечения.

Общие характеристики Sourcetrail

предпочтение исходной трассы

  • Мы можем проиндексируйте наш исходный код. Подробный статический анализ Sourcetrail найдет все определения и ссылки в наших исходных файлах. Чтобы запустить статический анализатор кода, мы можем импортировать существующую конфигурацию сборки или выбрать ручную настройку проекта.
  • Программа позволяет найти любой символ. У нас будет возможность используйте поле поиска Sourcetrail, чтобы быстро найти любой символ во всей кодовой базе. Система поиска нечеткого кода дает нам лучшие совпадения всего за несколько кликов.

sourcetrail, пример 1

  • У нас будет возможность визуально исследовать зависимости. Отображение графика обеспечивает быстрый обзор любого класса, метода, поля и т. Д., А также всех его взаимосвязей. График зависимостей полностью интерактивен, мы можем использовать его для перемещения по базе кода.
  • У нас будет возможность изучить наш исходный код. Представление кода содержит все детали реализации элемента, находящегося в фокусе, в хорошо организованном списке фрагментов кода.. Мы можем дополнительно проверить области и выделить локальные переменные или сосредоточиться на любой другой ссылке или найденном элементе.
  • Программа позволит нам подключить наш исходный редактор. Мы сможем синхронизировать Sourcetrail с нашим любимым редактором исходного кода через плагин. Это позволяет легко переключаться между набором текста и исследованием.

Это лишь некоторые из возможностей программы, вы можете проконсультируйтесь со всеми ними подробно из блога проекта.

Установите Sourcetrail Source Explorer в Ubuntu

Мы найдем эту программу Доступна с страница релизов на GitHub. Там мы можем скачать сжатый файл, который можно увидеть на следующем снимке экрана.

скачать установщик sourcetrail

После загрузки откроем терминал (Ctrl + Alt + T) и предоставить разрешения на выполнение файлу install.sh, который мы найдем внутри папки, которая будет создана после распаковки файла что мы скачиваем:

sudo chmod +x install.sh

Как только мы дадим разрешение на выполнение, мы сможем запустить этот установочный скрипт запустив его следующим образом:

установка sourcetrail

sudo sh ./install.sh

После установки мы можем найти программу запуска на нашем компьютере.

пусковая установка

Пробные

Если мы хотим удалить программу с нашего компьютера, нам нужно будет только перейдите в папку / opt / sourcetrail /. Попав в него, вам просто нужно запустите файл uninstall.sh Чтобы удалить программу из системы:

удалить sourcetrail

sudo ./uninstall.sh

Использовать как AppImage

пользовательский след sourcetrail

Мы также можем использовать Sourcetrail Source Explorer используя файл AppImage, который мы можем найти в страница релизов.

После завершения загрузки файла мы собираемся открыть терминал (Ctrl + Alt + T) и переместимся в папку, в которой мы сохранили загруженный файл. Затем мы выполним эту другую команду, чтобы сделать загруженный файл исполняемым:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

После предыдущей команды мы собираемся выполнить вторую, чтобы запустить Sourcetrail Source Explorer в Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Мы можем получить подробнее о том, как работает эта программа, в документации предлагается на сайте проекта.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.