Sourcetrail, peneroka kod lintas platform percuma

mengenai Sourcetrail

Dalam artikel seterusnya kita akan melihat Sourcetrail. Ini adalah peneroka kod sumber percuma dan buka untuk Gnu / Linux, Windows dan macOS. Dengan ini kita akan dapat meneroka mana-mana kod sumber dengan mudah. Ini adalah penyemak imbas yang berfungsi di luar talian, jadi tidak perlu menyambung ke Internet, yang akan memastikan kod kita selamat.

Program ini menyediakan gambaran keseluruhan penuh, perincian kod sumber yang menggabungkan grafik kebergantungan interaktif dan paparan kod yang ringkas. Adakah pada masa ini serasi dengan C, C ++, Java dan Python dan kami dapat menyegerakkannya dengan penyunting kod kegemaran kami seperti Atom, Gerhana, Emak, IntelliJ IDEA, Pembuat Qt, Text Sublime, vim, Kod Studio Visual melalui pemalam.

Pada masa ini jika projek mencapai ukuran tertentu, sukar untuk mengekalkan model mental struktur kod sumber yang konsisten. Masalahnya di sini bukan pengabaian bahasa yang buruk, tetapi kepadatan maklumat yang tinggi dari kod tersebut. Setiap baris dalam kod sumber mempunyai tujuan, dan oleh kerana pembangun perisian menghabiskan sebahagian besar masa mereka untuk mencari potongan kecil yang relevan, perisian ini datang untuk memberi mereka kemungkinan untuk melihat bagaimana komponen saling terhubung satu sama lain, tanpa harus selalu melihat setiap detail kod.

Contoh kerja sourcetrail

Pembangun perisian menghabiskan sebahagian besar masa mereka untuk menguraikan kod sumber yang ada, dan alat penyuntingan kod yang biasa sering kali tidak banyak membantu tugas ini. Sourcetrail memberikan gambaran keseluruhan dan perincian dengan menggabungkan graf ketergantungan interaktif, paparan kod ringkas, dan carian kod yang cekap. Semua dibina dalam satu alat pembangun lintas platform yang mudah digunakan. Selanjutnya ia juga terhasil dari bantuan pengguna dengan membolehkan anda meneroka kod warisan, memahami pelaksanaan, dan seni bina perisian refaktor.

Ciri umum sourcetrail

pilihan sourcetrail

  • Kita boleh indeks kod sumber kami. Analisis statik mendalam Sourcetrail akan menemui semua definisi dan rujukan dalam fail sumber kami. Untuk memulakan penganalisis kod statik, kita dapat mengimport konfigurasi binaan yang ada atau memilih konfigurasi projek manual.
  • Program ini membolehkan anda mencari simbol apa pun. Kita akan mempunyai kemungkinan gunakan medan carian Sourcetrail untuk mencari simbol dengan cepat di seluruh pangkalan data. Mesin carian kod kabur memberi kami padanan terbaik hanya dengan beberapa klik.

contoh sourcetrail 1

  • Kita akan mempunyai kemungkinan meneroka kebergantungan secara visual. Paparan grafik memberikan gambaran ringkas mengenai kelas, kaedah, bidang, dan lain-lain, serta semua hubungannya. Graf kebergantungan sepenuhnya interaktif, kita dapat menggunakannya untuk bergerak di sekitar pangkalan kod.
  • Kami mempunyai kemungkinan untuk meneroka kod sumber kami. Paparan kod mengandungi semua perincian pelaksanaan elemen dalam fokus dalam senarai coretan kod yang teratur. Kami dapat memeriksa ruang lingkup lebih jauh dan menyoroti pemboleh ubah tempatan, atau menumpukan pada rujukan lain atau elemen yang dijumpai.
  • Program ini akan membolehkan kami menghubungkan penyunting sumber kami. Kami akan dapat menyegerakkan Sourcetrail dengan editor kod sumber kegemaran kami melalui pemalam. Ini membolehkan anda beralih antara menaip dan meneroka dengan mudah.

Ini hanya beberapa ciri program yang anda boleh rujuk kesemuanya secara terperinci dari blog projek.

Pasang Sourcetrail Source Explorer di Ubuntu

Kami akan menemui program ini Boleh didapati daripada halaman pelepasan di GitHub. Di sana kita boleh memuat turun fail yang dimampatkan yang dapat dilihat pada tangkapan skrin berikut.

muat turun pemasang sourcetrail

Selepas memuat turun, kami akan membuka terminal (Ctrl + Alt + T) dan berikan kebenaran pelaksanaan ke fail install.sh yang akan kita dapati di dalam folder yang akan dibuat setelah membuka fail yang kami muat turun:

sudo chmod +x install.sh

Sebaik sahaja kita memberi izin pelaksanaan, kita boleh lancarkan skrip pemasangan ini menjalankannya seperti berikut:

pemasangan sourcetrail

sudo sh ./install.sh

Selepas pemasangan, kita dapat cari pelancar program di komputer kita.

pelancar sourcetrail

Nyahpasang

Sekiranya kita mahu menyahpasang program dari komputer kita, kita hanya perlu pergi ke folder / opt / sourcetrail / folder. Sekali di dalamnya, anda hanya perlu jalankan fail uninstall.sh Untuk mengeluarkan program dari sistem:

nyahpasang sourcetrail

sudo ./uninstall.sh

Gunakan sebagai AppImage

sourcetrail jejak khas

Kita juga boleh menggunakan Sourcetrail Source Explorer menggunakan fail AppImage yang dapat kita temukan di halaman pelepasan.

Setelah muat turun fail selesai, kita akan membuka terminal (Ctrl + Alt + T) dan beralih ke folder di mana kita menyimpan fail yang dimuat turun. Kemudian kita akan melaksanakan perintah yang lain untuk menjadikan fail yang dimuat turun dapat dilaksanakan:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Selepas arahan sebelumnya kita akan melaksanakan yang lain untuk mulakan Sourcetrail Source Explorer di Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Kita dapat maklumat lanjut tentang cara program ini berfungsi dalam dokumentasi ditawarkan di laman web projek.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.