Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Tam özellik
Açıklama

Doxygen - Geliştiriciler için Nihai Dokümantasyon Aracı

Bir geliştirici olarak, kodunuz için açık ve öz belgelere sahip olmanın ne kadar önemli olduğunu bilirsiniz. Uygun belgeler olmadan, kod tabanınızın yapısını anlamak zor olabilir, bu da kafa karışıklığına ve hatalara yol açar. İşte burada Doxygen devreye giriyor - kaynak dosyalarınızdan çevrimiçi dokümantasyon tarayıcıları ve çevrimdışı referans kılavuzları oluşturabilen güçlü bir araç.

Doxygen, 1997'den beri var olan ücretsiz ve açık kaynaklı bir yazılımdır. Kullanım kolaylığı, esnekliği ve güçlü özellikleri nedeniyle geliştiriciler arasında en popüler belgeleme araçlarından biri haline gelmiştir. Doxygen ile projeleriniz için profesyonel görünümlü dokümantasyonu kendiniz yazmak için saatler harcamadan kolayca oluşturabilirsiniz.

Doxygen'in en önemli özelliklerinden biri, belgeleri doğrudan kaynak dosyalarınızdan çıkarma yeteneğidir. Bu, ayrı belge dosyaları yazmanız veya bunları kod tabanınızdan ayrı tutmanız gerekmediği anlamına gelir. Bunun yerine, Doxygen'in tanıdığı özel etiketleri kullanarak kaynak dosyalarınıza yorum eklemeniz yeterlidir.

Bu etiketler, kodunuzun işlevler, sınıflar, değişkenler ve daha fazlası gibi çeşitli yönlerini belgelemenizi sağlar. Ayrıca, diğer geliştiricilerin (hatta kendinizin) kodun nasıl çalıştığını anlamasını kolaylaştıran parametreler, dönüş değerleri, işlevler veya yöntemler tarafından oluşturulan istisnalar vb. hakkında bilgiler de ekleyebilirsiniz.

Bu yorumları kaynak dosyalarınız boyunca ekledikten sonra (ilk başta sıkıcı görünebilir, ancak fazlasıyla işe yarar), Doxygen'i çalıştırmak, her işlev/sınıf/değişken/vb. ile ilgili tüm bilgileri içeren HTML tabanlı bir tarayıcı arabirimi oluşturur. kalıtım ağaçları veya işbirliği diyagramları gibi ilgili tüm diyagramlar dahil.

Peki ya kodun bazı bölümleri belgelenmemişse? Sorun değil! Doxygen'in (kapsamlı olan) yapılandırma seçenekleriyle, oluşturulan çıktıya hangi belgelenmemiş parçaların dahil edilmesi gerektiğini yine de söyleyebilirsiniz - bu şekilde, belirli alanlar hakkında bilgi boşlukları olsa bile, göz atarken görünümden tamamen kaybolmazlar. oluşturulan dokümanlar daha sonra kullanıma hazır!

Doxygen'in bir başka harika özelliği de RTF (MS-Word), PostScript/PDF'ler/bağlı PDF'ler/sıkıştırılmış HTML/Unix man sayfaları vb. burada muhtemelen uygun bir şey bulacaklar!

Daha önce bahsedilen dahil etme bağımlılığı grafikleri başka bir harika özelliktir: bunlar, bir projedeki farklı öğelerin görsel olarak nasıl birbiriyle ilişkili olduğunu gösterir, böylece kullanıcılar önceden her satırı ilk elden okumadan her şeyin yerli yerine oturduğu konusunda hızlı bir fikir edinir; bu, özellikle birbirine bağlı birçok bileşen içeren büyük projelerle çalışırken zaman kazandırır.

Kalıtım diyagramları, sınıflar/arayüzler/vb. arasındaki ilişkileri göstererek benzer faydalar sağlarken, işbirliği diyagramları aynı sınıflar/arayüzler/vb. içindeki farklı nesneler arasındaki etkileşimleri gösterir. /dosyalar/klasörler/vb..

Genel olarak, hızlı ve verimli bir şekilde yüksek kaliteli dokümanlar oluşturabilen, kullanımı kolay ancak güçlü bir araç arıyorsanız, DoxyGen'i denemenizi önemle tavsiye ederiz!

Tam özellik
Yayımcı Dimitri van Heesch
Yayıncı sitesi http://www.stack.nl/wiki/MCGV_Stack
Yayın tarihi 2013-08-26
Ekleme Tarihi 2013-08-26
Kategori Geliştirici Araçları
Alt kategori Kaynak Kodu Araçları
Sürüm 1.8.5
İşletim sistemi gereksinimleri Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Gereksinimler None
Fiyat Free
Haftalık indirme 0
Toplam indirme 679

Comments: