Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Spesifikasi penuh
Penerangan

Doxygen - Alat Dokumentasi Terbaik untuk Pembangun

Sebagai pembangun, anda tahu betapa pentingnya mempunyai dokumentasi yang jelas dan ringkas untuk kod anda. Tanpa dokumentasi yang betul, sukar untuk memahami struktur pangkalan kod anda, yang membawa kepada kekeliruan dan ralat. Di situlah Doxygen masuk - alat berkuasa yang boleh menjana penyemak imbas dokumentasi dalam talian dan manual rujukan luar talian daripada fail sumber anda.

Doxygen ialah perisian percuma dan sumber terbuka yang telah wujud sejak 1997. Ia telah menjadi salah satu alat dokumentasi paling popular dalam kalangan pembangun kerana kemudahan penggunaan, fleksibiliti dan ciri yang berkuasa. Dengan Doxygen, anda boleh membuat dokumentasi yang kelihatan profesional dengan mudah untuk projek anda tanpa menghabiskan berjam-jam menulisnya sendiri.

Salah satu ciri utama Doxygen ialah keupayaannya untuk mengekstrak dokumentasi terus daripada fail sumber anda. Ini bermakna anda tidak perlu menulis fail dokumentasi yang berasingan atau mengekalkannya secara berasingan daripada pangkalan kod anda. Sebaliknya, anda hanya menambah komen pada fail sumber anda menggunakan tag khas yang dikenali oleh Doxygen.

Teg ini membolehkan anda mendokumenkan pelbagai aspek kod anda seperti fungsi, kelas, pembolehubah dan banyak lagi. Anda juga boleh memasukkan maklumat tentang parameter, nilai pulangan, pengecualian yang dilemparkan oleh fungsi atau kaedah dan lain-lain, menjadikannya lebih mudah untuk pembangun lain (atau anda sendiri) memahami cara kod tersebut berfungsi.

Sebaik sahaja anda menambahkan ulasan ini di seluruh fail sumber anda (yang mungkin kelihatan membosankan pada mulanya tetapi membuahkan hasil), menjalankan Doxygen akan menjana antara muka penyemak imbas berasaskan HTML dengan semua maklumat yang berkaitan tentang setiap fungsi/kelas/pembolehubah/dll. , termasuk sebarang rajah yang berkaitan seperti pepohon warisan atau rajah kerjasama.

Tetapi bagaimana jika beberapa bahagian kod tidak didokumenkan? Tiada masalah! Dengan pilihan konfigurasi Doxygen (yang luas), anda boleh memberitahu bahagian tidak berdokumen yang harus disertakan dalam output yang dihasilkan - dengan cara ini walaupun terdapat jurang dalam pengetahuan tentang kawasan tertentu yang tidak akan hilang sepenuhnya dari pandangan semasa menyemak imbas menjana dokumen kemudian di bawah talian!

Satu lagi ciri hebat Doxygen ialah sokongannya untuk menjana output dalam pelbagai format seperti RTF (MS-Word), PostScript/PDFs/hyperlinked PDFs/halaman manual HTML/Unix yang dimampatkan dsb. Ini bermakna tidak kira format apa pun seseorang lebih suka dokumen mereka mereka mungkin akan menemui sesuatu yang sesuai di sini!

Graf pergantungan kemasukan yang dinyatakan sebelum ini merupakan satu lagi ciri hebat: ini menunjukkan cara elemen berbeza dalam projek berhubung bersama secara visual supaya pengguna mendapat idea dengan cepat di mana segala-galanya sesuai dengan tempatnya tanpa membaca setiap baris sendiri terlebih dahulu; ini menjimatkan masa terutamanya apabila bekerja dengan projek besar yang mengandungi banyak komponen yang saling bergantung.

Gambar rajah warisan memberikan faedah yang sama dengan menunjukkan hubungan antara kelas/antara muka/dsb., manakala rajah kerjasama menunjukkan interaksi antara objek berbeza dalam kelas/antara muka/dsb yang sama. Ketiga-tiga jenis membantu memahami coretan di luar konteks yang tersebar di seluruh modul berbilang /files/folders/etc..

Secara keseluruhannya, kami amat mengesyorkan agar DoxyGen mencuba jika mencari alat yang mudah digunakan namun berkuasa yang mampu menjana dokumen berkualiti tinggi dengan cepat & cekap!

Spesifikasi penuh
Penerbit Dimitri van Heesch
Laman web penerbit http://www.stack.nl/wiki/MCGV_Stack
Tarikh pelepasan 2013-08-26
Tarikh ditambahkan 2013-08-26
Kategori Alat Pembangun
Sub kategori Alat Kod Sumber
Versi 1.8.5
Keperluan Os Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Keperluan None
Harga Free
Muat turun setiap minggu 0
Jumlah muat turun 679

Comments: