C++ için Javadoc benzeri benzer belge oluşturma sistemleri var mı? Javadoc güzel çıktı üretir; Başka dillerdeki gibi bir şey kullanabilmeniz harika olurdu.Javadoc benzeri Documentation for C++
cevap
++ en popüler aracı muhtemelen Doxygen olduğunu. JavaDoc benzeri yorumları ve ayrıca birkaç dili (örneğin C++, C, Java, Objective-C, Python, PHP, C#) kullanabilir. CSS kullanarak HTML çıktısının stilini değiştirmek için oldukça iyi bir desteğe sahiptir (örneğin, dokümantasyonlar için users list'a bakın). dokümantasyon sistemi seçme
iki önemli konular o
- Belgesinde ilgilendiğiniz kişiler sizi izin verdiğinden emin kılmaktır. Eğer kod yapısı aşağıdaki ya göre sistem belgelemek istiyor musunuz başka bir modül bölümü.
- Çıkışı istediğiniz gibi biçimlendirin. Belgelerin genel proje stilinize uygun olması tercih edilir.
Doxygen ile ilgili deneyimimiz, kurulumu ve kullanımı oldukça kolaydır ve sonuçta elde edilen çıktının ince ayarlanması oldukça kolaydır. Ne yazık ki, oksijen dozu mükemmel değildir, bu nedenle bazı durumlarda doxygen çözümleyicinin bozulduğu yerdeki tuhaflıklar veya hatalar üzerinde çalışmak gerekir. Oluşturduğunuz tüm dokümanları dikkatle incelediğinizden emin olun.
Sen Özellikle javadoc kullanamazsınız Doxygen
QT tabanlı C++ projeleri için qdoc da vardır. http://doc-snapshot.qt-project.org/qdoc
Python projelerim için Sphinx'u kullanmaya başladım. Ana sayfa "C/C++ zaten desteklenmektedir" diyor.
"reStructuredText" adı verilen hafif bir işaretleme kullanır.
Python projelerim için kullanmaya başladım ve çıktıların görünümünü çok beğendim.
- 1. C/C++ kütüphaneleri için Javadoc benzeri belgeler?
- 2. C içinde "javadoc" C#
- 3. JavaDoc @Class for MyClass kurucusu bir uyarı döndürüyor "referans bulunamadı"
- 4. Netbeans C/C++ JavaDoc kod tamamlama
- 5. javadoc
- 6. JavaDoc
- 7. Javadoc?
- 8. For ... ifadesi Amaç-C
- 9. C# .net For() Step?
- 10. C# webservice'de PHP benzeri dizi
- 11. google maps API for C#
- 12. Boost :: Sign for for C++ Olayı'nı kullanarak tam örnek
- 13. JavaDoc Arayüz yorumları
- 14. Xcode için otomatik olarak doc şablonunu oluşturan Javadoc benzeri bir eklenti var mı?
- 15. javadoc: Javadoc oluştururken ben Constants.java dışında ancak aynı paket içinde bu javadoc kullandığınızda @value diğer sınıfa
- 16. GoogleAnalyticsTracker javadoc
- 17. C++ std :: fonksiyon benzeri şablon sözdizimi
- 18. C++ için simetrik dizi benzeri veri yapısı
- 19. Xcode Documentation Abone Düğmeleri
- 20. .asmx Web Service Documentation
- 21. PHP GraphViz Documentation
- 22. Bu Hash benzeri/Ağaç benzeri Yapı Nedir?
- 23. Maven javadoc: javadoc çalışır ancak javadoc: aggregate derleyici hataları gibi görünen hataları atar
- 24. JavaFX 2.2 javadoc?
- 25. javadoc özel alana nasıl?
- 26. Android'deki Javadoc (Eclipse)
- 27. JSON.simple API'si Javadoc
- 28. Özel index.html javadoc sayfası?
- 29. javadoc auto generation
- 30. Renk nasıl? Javadoc Yorumlar
Ayrıştırıcıyı ayrıştırmakla ilgili olarak, XML yorumlama kullanmaya geçtiğimde sorunların giderildiğini fark ettim, ancak daha sonra editörlerin ve IDE'nin pek çoğunun desteklenmediğini destekledim. –