GitHub için PlantUML: PlantUML diyagramlarını doğrudan GitHub'da oluşturun
PlantUML for GitHub, PlantUML'dan, GitHub sayfalarına belge ve inceleme iş akışları için PlantUML diyagram önizlemelerini gömülü hale getiren bir Firefox uzantısıdır. Katkıda bulunanların görüntüleri manuel olarak dışa aktarmasına gerek kalmadan, tarayıcı tarafı motoru kullanarak PlantUML kaynaklarını yerinde işler. Uzantı, GitHub temalarını destekler, bir kaynak/diyagram geçişi sunar ve hızlı, özel diyagram önizlemelerine ihtiyaç duyan yazılım mimarları, geliştiriciler ve teknik yazarlar için hedeflenmiştir.
Belgelerin ve inceleme akışlarının nasıl değiştiği
Uzantı, belgeler iş akışından manuel dışa aktarma adımını kaldırır ve diyagramları çevrimiçi olarak sunarak kod incelemesi ve yazım sırasında görsel doğrulamayı hızlandırır. Çoğu depo arayüzü üzerinde çalışır, tartışmalar ve Gists gibi ek yüzeyleri de içerir ve gömülü diyagramlar için GitHub'ın kendi sandboxlama modelini taklit eder, böylece sunulan içerik Markdown ile yan yana görsel olarak yer alır ve harici bir görüntüleyiciye ihtiyaç duyulmaz.
Tanıdığı diyagram sözdizimleri ve formatları
Destek, standart PlantUML diyagram türlerini ve takma adlarını kapsar, bu nedenle sıra, sınıf ve aktivite diyagramları kendi yerel metinlerinden sunulur. Uzantı, 'puml' ve 'wsd' gibi dil takma adlarını kabul eder ve orijinal kaynağı, GitHub'ın yerel sözdizimi vurgulaması ile metni gösteren açılır bir görünümde korur, bu da inceleyicilerin temel modeli doğrudan incelemesine veya kopyalamasına yardımcı olur.
Gizlilik, izinler ve performansı nasıl ele alır
Sunum, harici sunucuları ve izlemeyi önlemek için tasarlanmıştır, sıfır izleme, sıfır sunucu mimarisi ve gereken tarayıcı erişimini en aza indiren sıfır izin felsefesi kullanır. Uzantı, sayfa bağlamında yerel olarak çalışır ve aynı yaklaşımın geçerli olduğu Chromium tabanlı tarayıcılarla da uyumludur. Yerel sunum, yerinde anında diyagramlar sağlar, bu davranış topluluk geri bildirimlerinde hızlı olarak bildirilmiştir.
Bireysel katkıda bulunanlar ve gizlilik odaklı ekipler için pratik bir seçim
GitHub için PlantUML, diagram verilerini üçüncü taraf hizmetlere göndermeden hızlı, depo içi önizlemeler isteyen geliştiriciler ve dokümantasyon yazarları için pragmatik bir araçtır; bu durum Firefox Eklentileri mağazasındaki olumlu değerlendirmelerle yansıtılmaktadır. Merkezi, sunucu tarafı görüntü boru hatları veya depo barındırılan görüntü varlıkları gerektiren ekipler için daha az uygundur. İncelemeler için, görsel kontrolleri kısaltmak amacıyla yürüyüşler sırasında uzantıyı etkinleştirin.