Соурцетраил, бесплатни истраживач кодова на више платформи

о Соурцетраилу

У следећем чланку ћемо погледати Соурцетраил. Ово је бесплатни истраживач изворног кода и отворен за Гну/Линук, Виндовс и мацОС. Са овим ћемо моћи лако да истражимо било који изворни код. То је претраживач који ради ван мреже, тако да није неопходно да се повезујете на Интернет, што ће чувати наше кодове.

Програм пружа а Комплетан преглед, детаљи изворног кода који комбинују интерактивни графикон зависности и сажет приказ кода. Тренутно јесте компатибилан са Ц, Ц++, Јава и Питхон-ом и можемо га синхронизовати са нашим омиљеним уређивачем кода као што је Атом, Ецлипсе, Емацс, ИнтеллиЈ ИДЕА, Кт Цреатор, Сублиме Текст, Вим, Висуал Студио Цоде преко додатка.

У данашње време, ако пројекат достигне одређену величину, тешко је одржати конзистентан ментални модел структуре изворног кода. Проблем овде није лоша апстракција језика, већ велика густина информација кода. Сваки ред у изворном коду има своју сврху, а пошто програмери софтвера проводе већину свог времена тражећи оне мале делове који су релевантни, Овај софтвер им даје могућност да виде како се компоненте повезују једна са другом, без потребе да стално гледају сваки детаљ кода.

радни пример из Соурцетраила

Програмери софтвера проводе већину свог времена дешифрујући постојећи изворни код, а уобичајени алати за уређивање кода често нуде мало помоћи за овај задатак. Соурцетраил пружа преглед и детаље комбиновањем интерактивног графикона зависности, сажетог приказа кода и ефикасног претраживања кода. Све је интегрисано у један алат за програмере на више платформи који се лако користи. Штавише, то такође произилази из помаже кориснику тако што вам омогућава да истражите застарели код, разумете имплементацију и рефакторишете архитектуру софтвера.

Опште карактеристике Соурцетраила

соурцетраил преференце

  • Можемо индексирајте наш изворни код. Соурцетраил-ова детаљна статичка анализа ће пронаћи све дефиниције и референце у нашим изворним датотекама. Да бисмо покренули статички анализатор кода, можемо да увеземо постојећу конфигурацију изградње или да изаберемо ручну конфигурацију пројекта.
  • Програм вам омогућава да пронађете било који симбол. Имаћемо могућност да користите Соурцетраил-ово поље за претрагу да бисте брзо пронашли било који симбол унутар целе базе кодова. Претраживач нејасних кодова нам даје најбоља подударања у само неколико кликова.

соурцетраил пример 1

  • Ми ћемо имати могућност визуелно истражите зависности. Приказ графикона пружа брз преглед било које класе, методе, поља, итд., и свих њихових односа. Графикон зависности је потпуно интерактиван, можемо га користити за кретање по бази кода.
  • Имаћемо могућност да истражимо наш изворни код. Приказ кода садржи све детаље имплементације елемента у фокусу унутар добро организоване листе исечака кода. Моћи ћемо даље да прегледамо опсеге и истакнемо локалне варијабле, или да се фокусирамо на било које друге пронађене референце или елементе.
  • Програм То ће нам омогућити да повежемо наш изворни едитор. Моћи ћемо да синхронизујемо Соурцетраил са нашим омиљеним уређивачем изворног кода преко додатка. Ово вам омогућава да лако прелазите између писања и прегледања.

Ово су само неке од карактеристика програма, које можете консултујте их детаљно са блога пројекта.

Инсталирајте Соурцетраил Соурце Екплорер на Убунту

Пронаћи ћемо овај програм доступно од страница издања на ГитХуб-у. Тамо можемо преузети компримовани фајл који се може видети на следећем снимку екрана.

преузмите соурцетраил инсталатер

Након преузимања, отворићемо терминал (Цтрл+Алт+Т) и дајте дозволе за извршавање датотеци инсталл.сх коју ћемо пронаћи у фасцикли која ће бити креирана након распакивања датотеке Шта преузимамо:

sudo chmod +x install.sh

Када дамо дозволу за извршење, сада можемо покрените ову инсталациону скрипту извршавајући га на следећи начин:

соурцетраил инсталација

sudo sh ./install.sh

Након инсталације можемо пронађите покретач програма на нашем рачунару.

соурцетраил лаунцхер

Деинсталација

Ако желимо да деинсталирамо програм са нашег рачунара, мораћемо само да то урадимо идите у фасциклу /опт/соурцетраил/. Једном тамо, једноставно морате покрените датотеку унинсталл.сх Да бисте уклонили програм из система:

деинсталирај соурцетраил

sudo ./uninstall.sh

Користите као АппИмаге

прилагођени траг соурцетраил

Такође можемо користити Соурцетраил Соурце Екплорер користећи датотеку АппИмаге коју можемо пронаћи у страница издања.

Када се датотека преузме, отворићемо терминал (Цтрл+Алт+Т) и прећи ћемо у фасциклу у којој имамо сачувану преузету датотеку. Затим ћемо извршити ову другу команду за учините преузету датотеку извршном:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Након претходне команде извршићемо ову другу покрените Соурцетраил Соурце Екплорер на Убунту:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Можемо добити више информација о томе како овај програм функционише у документацији понуђена на веб локацији пројекта.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.