Sourcetrail, penjelajah kode lintas platform gratis

tentang Sourcetrail

Pada artikel selanjutnya kita akan melihat Sourcetrail. Ini adalah penjelajah kode sumber gratis dan terbuka untuk Gnu / Linux, Windows dan macOS. Dengan ini kita akan dapat menjelajahi kode sumber apa pun dengan mudah. Ini adalah browser yang bekerja offline, jadi tidak perlu terhubung ke Internet, yang akan menjaga kode kami tetap aman.

Program ini menyediakan a ikhtisar lengkap, detail kode sumber yang menggabungkan grafik ketergantungan interaktif dan tampilan kode yang ringkas. Saat ini kompatibel dengan C, C ++, Java dan Python dan kami dapat menyinkronkannya dengan editor kode favorit kami seperti Atom, Gerhana, Emacs, IntelliJ IDEA, Pencipta Qt, Teks Sublime, vim, Kode Visual Studio melalui plugin.

Saat ini, jika sebuah proyek mencapai ukuran tertentu, sulit untuk mempertahankan model mental yang konsisten dari struktur kode sumber. Masalahnya di sini bukanlah abstraksi bahasa yang buruk, tetapi kepadatan informasi kode yang tinggi. Setiap baris dalam kode sumber memiliki tujuan, dan karena pengembang perangkat lunak menghabiskan sebagian besar waktu mereka mencari bagian-bagian kecil yang relevan, perangkat lunak ini hadir untuk memberi mereka kemungkinan untuk melihat bagaimana komponen terhubung satu sama lain, tanpa harus terus-menerus melihat setiap detail kode.

Contoh kerja Sourcetrail

Pengembang perangkat lunak menghabiskan sebagian besar waktunya untuk menguraikan kode sumber yang ada, dan alat pengeditan kode umum sering kali menawarkan sedikit bantuan untuk tugas ini. Sourcetrail memberikan gambaran umum dan detail dengan menggabungkan grafik ketergantungan interaktif, tampilan kode yang ringkas, dan pencarian kode yang efisien. Semua dibangun menjadi satu alat pengembang lintas platform yang mudah digunakan. Selain itu juga hasil dari bantuan pengguna dengan memungkinkan Anda menjelajahi kode lama, memahami implementasi, dan arsitektur perangkat lunak refactor.

Fitur umum Sourcetrail

preferensi sourcetrail

  • Kita bisa indeks kode sumber kami. Analisis statis mendalam Sourcetrail akan menemukan semua definisi dan referensi dalam file sumber kami. Untuk memulai penganalisis kode statis, kita dapat mengimpor konfigurasi build yang sudah ada atau memilih konfigurasi project manual.
  • Program ini memungkinkan Anda menemukan simbol apa pun. Kami akan memiliki kemungkinan gunakan bidang pencarian Sourcetrail untuk segera menemukan simbol apa pun dalam seluruh basis kode. Mesin pencari kode fuzzy memberi kami kecocokan terbaik hanya dalam beberapa klik.

contoh sourcetrail 1

  • Kami akan memiliki kemungkinan jelajahi dependensi secara visual. Tampilan grafik memberikan gambaran umum singkat tentang kelas, metode, bidang, dll., Dan semua hubungannya. Grafik ketergantungan sepenuhnya interaktif, kita dapat menggunakannya untuk berpindah di sekitar basis kode.
  • Kami akan memiliki kemungkinan untuk menjelajahi kode sumber kami. Tampilan kode berisi semua detail implementasi elemen yang menjadi fokus dalam daftar cuplikan kode yang tertata dengan baik. Kami selanjutnya dapat memeriksa cakupan dan menyoroti variabel lokal, atau fokus pada referensi lain atau elemen yang ditemukan.
  • Programnya akan memungkinkan kami untuk menghubungkan editor sumber kami. Kami akan dapat menyinkronkan Sourcetrail dengan editor kode sumber favorit kami melalui sebuah plugin. Ini memungkinkan Anda dengan mudah beralih antara mengetik dan menjelajah.

Ini hanyalah beberapa fitur program, Anda bisa konsultasikan semuanya secara detail dari blog proyek.

Instal Sourcetrail Source Explorer di Ubuntu

Kami akan menemukan program ini tersedia dari rilis halaman di GitHub. Di sana kita dapat mengunduh file terkompresi yang dapat dilihat di tangkapan layar berikut.

unduh pemasang sourcetrail

Setelah mengunduh, kami akan membuka terminal (Ctrl + Alt + T) dan berikan izin eksekusi ke file install.sh yang akan kita temukan di dalam folder yang akan dibuat setelah mengekstrak file yang kami unduh:

sudo chmod +x install.sh

Setelah kami memberikan izin eksekusi, kami bisa luncurkan skrip pemasangan ini menjalankannya sebagai berikut:

instalasi sumber daya

sudo sh ./install.sh

Setelah penginstalan, kita bisa temukan peluncur program di komputer kita.

peluncur sourcetrail

Uninstal

Jika kita ingin menghapus program dari komputer kita, kita hanya perlu buka folder / opt / sourcetrail /. Begitu masuk, Anda hanya perlu melakukannya jalankan file uninstall.sh Untuk menghapus program dari sistem:

hapus instalan sourcetrail

sudo ./uninstall.sh

Gunakan sebagai AppImage

jalur sumber jejak kustom

Kita juga bisa menggunakan Sourcetrail Source Explorer menggunakan file AppImage yang dapat kita temukan di halaman rilis.

Setelah pengunduhan file selesai, kita akan membuka terminal (Ctrl + Alt + T) dan pindah ke folder tempat kita menyimpan file yang diunduh. Kemudian kami akan menjalankan perintah lain ini ke buat file yang diunduh dapat dieksekusi:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Setelah perintah sebelumnya kita akan menjalankan perintah yang lain ini mulai Sourcetrail Source Explorer di Ubuntu:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Kami bisa mendapatkan informasi lebih lanjut tentang cara kerja program ini di dokumentasi ditawarkan di situs proyek.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.