Sourcetrail, ücretsiz, çapraz platform kod gezgini

Sourcetrail hakkında

Bir sonraki yazımızda Sourcetrail'e bir göz atacağız. Bu ücretsiz bir kaynak kodu gezgini ve Gnu / Linux, Windows ve macOS için açın. Bununla herhangi bir kaynak kodunu kolayca keşfedebileceğiz. Çevrimdışı çalışan bir tarayıcıdır, bu nedenle kodlarımızı güvende tutmak için İnternet'e bağlanmaya gerek yoktur.

Program şunları sağlar: tam genel bakış, etkileşimli bir bağımlılık grafiğini birleştiren kaynak kodu ayrıntıları ve kısa bir kod görünümü. Şu anda C, C ++, Java ve Python ile uyumlu ve bunu favori kod düzenleyicimizle senkronize edebiliriz. Atom, Tutulma, Emacs, IntelliJ IDEA, Qt Oluşturucu, Sublime Text, vim, Visual Studio Kodu eklenti aracılığıyla.

Günümüzde bir proje belirli bir boyuta ulaşırsa, kaynak kodun yapısının tutarlı bir zihinsel modelini sürdürmek zordur. Buradaki sorun, dilin zayıf soyutlaması değil, kodun yüksek bilgi yoğunluğudur. Kaynak koddaki her satırın bir amacı vardır ve yazılım geliştiriciler zamanlarının çoğunu alakalı küçük parçaları aramak için harcadıkları için, Bu yazılım, kodun her ayrıntısına sürekli olarak bakmak zorunda kalmadan bileşenlerin birbirine nasıl bağlandığını görme yeteneği sağlar..

Sourcetrail çalışma örneği

Yazılım geliştiricileri, zamanlarının çoğunu mevcut kaynak kodunun şifresini çözmek için harcarlar ve yaygın kod düzenleme araçları genellikle bu görevde çok az yardım sunar. Sourcetrail, etkileşimli bir bağımlılık grafiği, kısa kod görünümü ve verimli kod aramasını birleştirerek genel bakış ve ayrıntılar sağlar. Tümü, kullanımı kolay tek bir platformlar arası geliştirici aracında yerleşiktir. Ayrıca şunlardan da kaynaklanır: Eski kodu keşfetmenize, uygulamayı anlamanıza ve yazılım mimarisini yeniden düzenlemenize olanak tanıyan kullanıcı yardımı.

Sourcetrail genel özellikleri

sourcetrail tercihi

  • Yapabiliriz kaynak kodumuzu indeksleyin. Sourcetrail'in derinlemesine statik analizi, kaynak dosyalarımızda tüm tanımları ve referansları bulacaktır. Statik kod analizcisini başlatmak için mevcut bir yapı yapılandırmasını içe aktarabilir veya manuel proje yapılandırmasını seçebiliriz.
  • Program herhangi bir sembolü bulmanızı sağlar. Olma imkanına sahip olacağız Kod tabanının tamamında herhangi bir sembolü hızlı bir şekilde bulmak için Sourcetrail'in arama alanını kullanın. Bulanık kod arama motoru bize sadece birkaç tıklamayla en iyi eşleşmeleri verir.

kaynak tren örneği 1

  • İmkanımız olacak bağımlılıkları görsel olarak keşfedin. Grafik görüntüsü, herhangi bir sınıfa, yönteme, alana vb. Ve tüm ilişkilerine hızlı bir genel bakış sağlar. Bağımlılık grafiği tamamen etkileşimlidir, bunu kod tabanında hareket etmek için kullanabiliriz.
  • Kaynak kodumuzu keşfetme imkanımız olacak. Kod görünümü, iyi düzenlenmiş bir kod parçacığı listesi içinde odaklanılan öğenin tüm uygulama ayrıntılarını içerir.. Kapsamları daha fazla inceleyebilir ve yerel değişkenleri vurgulayabilir veya başka herhangi bir referansa veya bulunan öğeye odaklanabiliriz.
  • Program kaynak düzenleyicimizi bağlamamıza izin verecek. Sourcetrail'i bir eklenti aracılığıyla favori kaynak kod editörümüzle senkronize edebileceğiz. Bu, yazma ve keşfetme arasında kolayca geçiş yapmanızı sağlar.

Bunlar programın özelliklerinden yalnızca birkaçıdır. proje blogundan hepsine ayrıntılı olarak danışın.

Sourcetrail Source Explorer'ı Ubuntu'ya Kurun

Bu programı bulacağız uygun GitHub'daki yayınlar sayfası. Aşağıdaki ekran görüntüsünde görülebilen sıkıştırılmış dosyayı buradan indirebiliriz.

sourcetrail yükleyicisini indir

İndirdikten sonra bir terminal (Ctrl + Alt + T) açacağız ve sıkıştırılmış dosyayı açtıktan sonra oluşturulacak klasörün içinde bulacağımız install.sh dosyasına yürütme izinleri verin indirdiğimiz:

sudo chmod +x install.sh

Yürütme iznini verdiğimizde, bu kurulum betiğini başlat aşağıdaki gibi çalıştırıyor:

sourcetrail kurulumu

sudo sh ./install.sh

Kurulumdan sonra yapabiliriz program başlatıcısını bilgisayarımızda bulun.

sourcetrail başlatıcısı

Kaldırma

Programı bilgisayarımızdan kaldırmak istiyorsak, sadece yapmamız gerekecek / opt / sourcetrail / klasörüne gidin. İçinde bir kez, sadece yapmalısın uninstall.sh dosyasını çalıştırın Programı sistemden kaldırmak için:

sourcetrail'i kaldır

sudo ./uninstall.sh

AppImage olarak kullan

özel iz sourcetrail

Sourcetrail Source Explorer'ı da kullanabiliriz bulabileceğimiz AppImage dosyasını kullanarak bültenler sayfası.

Dosya indirme işlemi bittiğinde, bir terminal açacağız (Ctrl + Alt + T) ve indirilen dosyayı kaydettiğimiz klasöre geçeceğiz. Sonra bu diğer komutu yürüteceğiz indirilen dosyayı çalıştırılabilir yap:

sudo chmod +x Sourcetrail_2020_1_117_Linux_64bit.AppImage

Önceki komuttan sonra diğerini çalıştırmak için yapacağız. Sourcetrail Kaynak Gezgini'ni başlatın Ubuntu'da:

sudo ./Sourcetrail_2020_1_117_Linux_64bit.AppImage

Alabiliriz Bu programın nasıl çalıştığı hakkında daha fazla bilgiyi belgelerde bulabilirsiniz proje web sitesinde sunulmaktadır.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.