GNU GLOBAL

GNU GLOBAL Gnu-global-logo.png resminin açıklaması. Bu görüntünün açıklaması, aşağıda da yorumlanmıştır Linux çekirdeği 2.6.18 kaynak kodu Bilgi
Yaratıcı Shigio Yamaguchi ( d )
Tarafından geliştirildi GNU Projesi
Son sürüm 6.6.6 (2 Mayıs 2021)
Depozito cvs.savannah.gnu.org/viewvc/global
Yazılmış VS
İşletim sistemi GNU / Linux , GNU / Hurd ( d ) , BSD ( d ) , macOS ve Microsoft Windows
Çevre UNIX türü
Tür Kaynak kod etiketleme sistemi
Lisans GNU GPL
Dokümantasyon www.gnu.org/software/global/manual
İnternet sitesi www.gnu.org/software/global

GNU KÜRESEL olan yazılım etiketleme için kaynak kodu kavramının yazılım uygulaması tarafından sembolü . Çeşitli ortamlarda ( GNU Emacs , Vim , GNU daha az , GNU Bash , web tarayıcıları , vb.) Tek tip olarak çalışır ve kaynak dosyaların tüm nesnelerini bulmayı ve bunların arasında kolayca hareket etmeyi mümkün kılar. Derleme işlemi tarafından oluşturulan birçok alt dizin ve karmaşık sözdizimi ağaçları içeren büyük projeler üzerinde çalışmak için kullanışlıdır. Ctags ve etags markörlerine yakındır, ancak herhangi bir metin düzenleyiciden bağımsız olması nedeniyle farklıdır .

Bu özgür yazılım için tutulan GNU Projesi Shigio Yamaguchi tarafından.

Kullanım senaryoları

Kullanım senaryoları ayrıca kaynak kodunu gezen gibi çeşitlidir Linux çekirdeği onun gezen, yakut kodu ile analiz ettikten sonra Coşkulu ctags veya rtags etiketleri , kaynak kodu ve analiz inceleyerek yazılım paketlerini de HTML modunda ya da büyük bir keşfe yazarı olmadığınız kod tabanı.

Yazılım kullanımı

Son olarak GLOBAL, GNU Automake dahil birçok yazılım tarafından kullanılmaktadır . FreeBSD bunu üretim motorunda da kullanır .

Notlar ve referanslar

Referanslar

  1. (inç) Shigio Yamaguchi ( d ) , GLOBAL-6.6.6 yayınlandı  " ,2 Mayıs 2021( 2 Mayıs 2021'de erişildi )
  2. "Gezinme Linux Kaynak Kodu" , drdobbs.com , 1 st 2001 Mart.
  3. "Ruby için rtags gtags ang kodlamasını kullanma" , simple-and-basic.com , 14 Ekim 2008.
  4. "Greg'in kaynak kodu gezinme araçları" , lemis.com , Temmuz 2005.
  5. : "Kod Spelunking Kavernöz Kod Temelleri keşfetmek" , queue.acm.org , 1 st Ekim 2003.

Notlar

  1. Birkaç ana () işlevle koşullu derleme durumunda birçok #ifdef yönergesi içeren kod örneği .

İlgili makale

Dış bağlantılar