Doxygen (original) (raw)
دي أكسجين (بالإنجليزية: Doxygen) هو برنامج حر لتوليد توثيق الأكواد (منشئ توثيق)، و أداة لكتابة الوثائق المرجعية للبرامج. تتم كتابة الوثائق داخل الكود، وبالتالي يسهل نسبيًا تحديثها. يمكن لـ Doxygen عبور الوثائق المرجعية والتعليمات البرمجية، بحيث يمكن لقارئ المستند الرجوع بسهولة إلى الكود الفعلي. Doxygen هو برنامج مجاني، تم إصداره بموجب شروط رخصة جنو العمومية العامة الإصدار 2 (GPLv2).
Property | Value |
---|---|
dbo:abstract | دي أكسجين (بالإنجليزية: Doxygen) هو برنامج حر لتوليد توثيق الأكواد (منشئ توثيق)، و أداة لكتابة الوثائق المرجعية للبرامج. تتم كتابة الوثائق داخل الكود، وبالتالي يسهل نسبيًا تحديثها. يمكن لـ Doxygen عبور الوثائق المرجعية والتعليمات البرمجية، بحيث يمكن لقارئ المستند الرجوع بسهولة إلى الكود الفعلي. Doxygen هو برنامج مجاني، تم إصداره بموجب شروط رخصة جنو العمومية العامة الإصدار 2 (GPLv2). (ar) Doxygen je univerzální nástroj pro tvorbu dokumentace ze zdrojového kódu pro C, C++, Java, Objective-C, Python, IDL, a dále rozšířen pro PHP, C# a D.Je multiplatformní: lze ho používat pod Unixovými systémy, taktéž i pod Windows a Mac OS X.Pro výstup lze vybrat z mnoha formátů: HTML, Latex, RTF, XML, PDF, PostScript, … Obsahem generované dokumentace je pak popis jednotlivých skriptů, funkcí, tříd a proměnných, spolu s jejich vlastnostmi a parametry.Volitelně pak lze například graficky zobrazovat závislosti mezi jednotlivými moduly či částmi kódu. (cs) Doxygen /ˈdɑːksiɡən/ és un generador de documentació, una eina per escriure documentació de referència del programari. La documentació és escrita dins del codi. D'aquesta manera, és relativament fàcil de mantenir actualitzada la documentació. Doxygen enllaça la documentació i el codi, de manera que el lector d'un document fàcilment pot referir al codi real. Doxygen és programari lliure, alliberat sota els termes de la Llicència Pública General de GNU. (ca) Doxygen (/ˈdɒksidʒən/ DOK-see-jən) is a documentation generator and static analysis tool for software source trees. When used as a documentation generator, Doxygen extracts information from specially-formatted comments within the code. When used for analysis, Doxygen uses its parse tree to generate diagrams and charts of the code structure. Doxygen can cross reference documentation and code, so that the reader of a document can easily refer to the actual code. Doxygen is free software, released under the terms of the GNU General Public License version 2 (GPLv2). (en) Doxygen es un generador de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft), VHDL y en cierta medida para PHP, C# y D. Dado que es fácilmente adaptable, funciona en la mayoría de sistemas Unix así como en Windows y Mac OS X. La mayor parte del código de Doxygen está escrita por . Doxygen es un acrónimo de dox(document) gen(generator), generador de documentación para código fuente. Varios proyectos como KDE usan Doxygen para generar la documentación de su API. KDevelop incluye soporte para Doxygen. (es) Doxygen ist ein freies Software-Dokumentationswerkzeug unter der GNU General Public License. (de) Doxygen est un générateur de documentation sous licence libre capable de produire une documentation logicielle à partir du code source d'un programme. Pour cela, il tient compte de la syntaxe du langage dans lequel est écrit le code source, ainsi que des commentaires s'ils sont écrits dans un format particulier. Le code de Doxygen a été écrit en grande partie par Dimitri van Heesch. (fr) Doxygen adalah perangkat lunak dari komentar-komentar pada kode sumber. Bahasa pemrograman yang didukung antara lain adalah C++, C, Java, , Python, IDL (Corba dan Microsoft flavors) serta beberapa bahasa lainnya seperti PHP, C#, dan D. Dokumen yang dihasilkan berupa berkas dalam format (MS-Word), PostScript, , , dan . Perangkat lunak ini pada awalnya merupakan modifikasi dari perangkat lunak dokumentasi sebelumnya . * l * * s (in) Doxygen is een vrije documentatiegenerator voor C++, C, Java, IDL (Corba en Microsoft-varianten), en in beperkte mate ook Objective-C, PHP, C# en D. Het programma is sterk platformonafhankelijk en draait bijgevolg op de meeste Unix-systemen, maar ook op Windows en Mac. De meeste code voor Doxygen werd geschreven door . Verschillende projecten, zoals KDE, gebruiken Doxygen voor het genereren van de documentatie voor hun API. De ontwikkelomgeving KDevelop heeft ingebouwde ondersteuning voor Doxygen. Doxygen kan de documentatie in verschillende gewenste formaten opbouwen, zoals HTML, RTF, LaTeX, PostScript, PDF, en als . (nl) Doxygen è una applicazione per la generazione automatica della documentazione a partire dal codice sorgente di un generico software. È un progetto open source disponibile sotto licenza GPL, scritto per la maggior parte da Dimitri van Heesch a partire dal 1997. Doxygen è un sistema multipiattaforma (Windows, Mac OS, Linux, ecc.) ed opera con i linguaggi C++, C, Java, Objective C, Python, IDL (versioni CORBA e Microsoft), Fortran, PHP, C#, e D. Nell'ambito del C++, è compatibile con le estensioni Qt. È il sistema di documentazione di gran lunga più utilizzato nei grandi progetti open source in C++. Due esempi per tutti, sono l'adozione di doxygen da parte di e KDE.In Java invece, la posizione leader viene meno, in virtù della presenza del concorrente Javadoc. Il sistema estrae la documentazione dai commenti inseriti nel codice sorgente e dalla dichiarazione delle strutture dati. (it) Doxygen(/ˈdɒksidʒən/ DOK-see-jən)은 이자 소프트웨어 참조 설명문을 작성하기 위한 도구이다. 여기서 설명문은 코드 내에 작성되므로 상대적으로 최신화 상태를 유지하기가 용이한 편이다. Doxygen은 설명문과 코드를 상호 참조할 수 있으며 문서의 독자는 쉽게 실제 코드를 참조할 수 있다. Doxygen은 GNU 일반 공중 사용 허가서 버전 2(GPLv2)로 배포되는 자유 소프트웨어이다. (ko) Doxygen(ドキシジェンまたはドクシジェン)は、C++、C言語、Java、Objective-C、Python、IDL(CORBAおよびマイクロソフト形式)のためのドキュメンテーションジェネレータである。他にもPHP、C#、D言語、ActionScriptでもある程度利用可能。多くのUnix系システム、Windows、macOSで動作する。Doxygenのコードの大部分は Dimitri van Heesch が書いた。 KDEは文書の一部にDoxygenを利用しており、KDevelopは組み込みでサポートしている。 (ja) Doxygen é um para C++, C, Java, Objective-C, Python, IDL (CORBA e variações da Microsoft), Fortran, VHDL, PHP, C#, e, até certo ponto, D. Este programa roda em sistemas Unix-like, Mac OS X, e no Windows. A primeira versão do Doxygen foi emprestada de um código de uma velha versão do DOC++; Depois, o código do Doxygen foi reescrito por Dimitri Van Heesch. Doxygen é uma ferramenta para geração de documentação e referências de códigos. A documentação é escrita utilizando código fonte e isto é realmente (incrivelmente) fácil. KDE usa Doxygen para partes de sua documentação e KDevelop possui suporte nativo a isto. Doxygen é distribuído sob termos da GNU General Public License. Doxygen é software livre. (pt) Doxygen är en dokumentationsgenerator för flera programmeringsspråk. Doxygen är ett verktyg för att skriva referensdokumentation för programvara. Dokumentationen skrivs i koden, och är därför relativt lätt att hålla uppdaterad. Doxygen kan skapa korsreferenser mellan dokumentation och kod, så att läsaren av ett dokument enkelt kan referera till själva koden. Doxygen är en fri programvara, släppt under GNU General Public License. (sv) Doxygen — это кроссплатформенная система документирования исходных текстов, которая поддерживает C++, Си, Objective-C, Python, Java, IDL, PHP, C#, Фортран, VHDL и, частично, D. Doxygen генерирует документацию на основе набора исходных текстов и также может быть настроен для извлечения структуры программы из недокументированных исходных кодов. Возможно составление графов зависимостей программных объектов, диаграмм классов и исходных кодов с гиперссылками. Doxygen имеет встроенную поддержку генерации документации в формате HTML, LAΤΕΧ, man, RTF и XML. Также вывод может быть легко сконвертирован в CHM, PostScript, PDF. Для html-представления документации, размещаемого на web-серверах, существует удобный способ организации поиска (при помощи создаваемого Doxygen'ом PHP-модуля) и ссылок на внешнюю документацию. Doxygen используется многими проектами, в том числе KDE, Pidgin, , AbiWord, Mozilla, FOX toolkit, Crystal Space, Drupal. Есть встроенная поддержка в KDevelop. Doxygen — консольная программа в духе классической Unix. Она работает подобно компилятору, анализируя исходные тексты и создавая документацию. Параметры создания документации читаются из конфигурационного файла, имеющего простой текстовый формат. Для упрощения манипуляций с конфигурационным файлом (а он содержит довольно много настроек), существует несколько утилит с графическим интерфейсом. Одна из них, , поставляется вместе с Doxygen. Ранее она была реализована с использованием Qt версии 3 и имела не очень удобный интерфейс. В качестве альтернативы летом 2008 года вышла альтернативная графическая оболочка (http://sourceforge.net/projects/doxygate), которая основана на Qt версии 4. Но вскоре был переписан на Qt версии 4 и проект был закрыт (см. страницу проекта на sourceforge.net). (ru) Doxygen – generator dokumentacji dla języków C++, C, Java, Objective-C, Python, IDL, Fortran i do pewnego stopnia dla PHP, C#, D oraz ActionScript. Obsługuje następujące formaty wyjściowe: HTML, , RTF, PDF, LaTeX, PostScript oraz strony man. (pl) Doxygen是一個适用于C++、C、Java、Objective-C、Python、IDL(CORBA和Microsoft flavors)、Fortran、VHDL、PHP、C#和D語言的文檔生成器。它可以在大多數類Unix操作系統、macOS以及Microsoft Windows上執行。初始版本的Doxygen使用了一些舊版本DOC++的源代码,在那之后,Dimitri van Heesch重写了Doxygen的源代码。 Doxygen是一個編寫軟件參考文檔的工具。該文檔是直接寫在源代码中的,因此比較容易保持更新。Doxygen可以交叉引用和源代码,使文件的讀者可以很容易地引用實際的源代码。 KDE将Doxygen作为它的一部分且KDevelop具有內置的支持。Doxygen的发布遵守GNU通用公共许可证,是自由软件。 (zh) Doxygen — кросплатформна система документування початкового коду програм, яка підтримує C++, Сі, Objective-C, Python, Java, IDL, PHP, Perl, C#, Фортран, VHDL і, частково, D. Doxygen генерує документацію на основі набору вихідних текстів і також може бути налаштований для вилучення структури програми з недокументованих вихідних текстів. Можливе складання графів залежностей програмних об'єктів, діаграм класів та вихідних кодів з гіперпосиланнями. Приклад програми мовою C++ (згенерована документація — на рисунку): class Time { public: /** * Constructor that sets the time to a given value. * * @param timemillis Number of milliseconds * passed since Jan 1, 1970. */ Time (int timemillis) { // the code } /** * Get the current time. * * @return A time object set to the current time. */ static Time now { // the code }}; Doxygen має вбудовану підтримку генерації документації в форматі HTML, LaTeX, man, RTF і XML. Також результати його роботи можуть бути легко конвертовані в CHM, PostScript, PDF. Для HTML-представлення документації, що розміщується на web-серверах, існує зручний спосіб організації пошуку (за допомогою створюваного Doxygen'ом PHP-модуля) і посилань на зовнішню документацію. Doxygen використовується в багатьох проектах, в тому числі KDE, Pidgin, , AbiWord, Mozilla, FOX toolkit, Crystal Space, Drupal. Є вбудована підтримка в KDevelop. Doxygen — консольна програма в стилі класичної Unix. Вона працює подібно компілятору, аналізуючи вихідні тексти і створюючи документацію. Додаткові параметри для створення документації можуть читатись із конфігураційного файлу, що має простий текстовий формат. Для спрощення маніпуляцій з конфігураційним файлом (який містить досить багато налаштувань), існує кілька програм з графічним інтерфейсом: програма (реалізована з використанням Qt-3) поставляється разом з Doxygen; програма заснована на Qt версії 4. Пізніше був переписаний на Qt-4 і проект був закритий. (uk) |
dbo:genre | dbr:Documentation_generator |
dbo:latestReleaseDate | 2022-05-05 (xsd:date) |
dbo:latestReleaseVersion | 1.9.4 |
dbo:license | dbr:GNU_General_Public_License |
dbo:operatingSystem | dbr:Cross-platform |
dbo:programmingLanguage | dbr:C++ |
dbo:releaseDate | 1997-10-26 (xsd:date) |
dbo:thumbnail | wiki-commons:Special:FilePath/doxygen.png?width=300 |
dbo:wikiPageExternalLink | https://www.doxygen.nl/index.html%7Cdoxygen.nl https://www.gnu.org/copyleft/gpl.html |
dbo:wikiPageID | 471015 (xsd:integer) |
dbo:wikiPageLength | 10269 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1086411797 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Python_(programming_language) dbr:Parsing dbr:Perl dbr:Rich_Text_Format dbr:Unix-like dbr:VHDL dbr:Lexical_analysis dbc:Cross-platform_software dbr:Comparison_of_documentation_generators dbr:Cross-platform dbr:GNU_General_Public_License dbr:GitHub dbr:Graphviz dbr:Lex_(software) dbr:MacOS dbr:Zuse_Institute_Berlin dbr:Static_program_analysis dbr:C++ dbr:CMake dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbc:Free_computer_programming_tools dbr:Documentation_generator dbr:Yacc dbc:Free_software_programmed_in_C++ dbr:D_(programming_language) dbr:Fortran dbc:Online_help dbr:PHP dbr:Source_code dbr:Microsoft_Compiled_HTML_Help dbr:API_Writer dbr:HTML dbr:Java_(programming_language) dbr:Portable_Document_Format dbc:Software_that_uses_Qt dbr:LaTeX dbr:Javadoc dbr:Parse_tree dbc:Free_documentation_generators dbr:PostScript dbr:Source_lines_of_code dbc:Code_navigation_tools dbr:Free_software dbr:Microsoft_Windows dbr:Objective-C dbr:Software_build dbr:Man_page dbr:Programming_language dbr:Qt_(toolkit) dbr:Interface_Definition_Language dbr:File:Doxygen_ouput.png |
dbp:developer | Dimitri van Heesch (en) |
dbp:genre | dbr:Documentation_generator |
dbp:latestReleaseDate | 2022-05-05 (xsd:date) |
dbp:latestReleaseVersion | 1.900000 (xsd:double) |
dbp:license | dbr:GNU_General_Public_License |
dbp:logo | doxygen.png (en) |
dbp:name | Doxygen (en) |
dbp:operatingSystem | dbr:Cross-platform |
dbp:programmingLanguage | dbr:C++ |
dbp:released | 1997-10-26 (xsd:date) |
dbp:website | https://www.doxygen.nl/index.html%7Cdoxygen.nl |
dbp:wikiPageUsesTemplate | dbt:IPAc-en dbt:Infobox_software dbt:Nbsp dbt:Official_website dbt:Portal dbt:Reflist dbt:Respell dbt:Short_description dbt:Start_date_and_age |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dct:subject | dbc:Cross-platform_software dbc:Free_computer_programming_tools dbc:Free_software_programmed_in_C++ dbc:Online_help dbc:Software_that_uses_Qt dbc:Free_documentation_generators dbc:Code_navigation_tools |
gold:hypernym | dbr:Generator |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatCodeNavigationTools yago:Apparatus102727825 yago:Artifact100021939 yago:Equipment103294048 yago:Generator103434188 yago:Implement103563967 yago:Instrumentality103575240 yago:Object100002684 yago:PhysicalEntity100001930 yago:Tool104451818 yago:Whole100003553 yago:WikicatDocumentationGenerators yago:WikicatFreeDocumentationGenerators umbel-rc:SoftwareObject |
rdfs:comment | دي أكسجين (بالإنجليزية: Doxygen) هو برنامج حر لتوليد توثيق الأكواد (منشئ توثيق)، و أداة لكتابة الوثائق المرجعية للبرامج. تتم كتابة الوثائق داخل الكود، وبالتالي يسهل نسبيًا تحديثها. يمكن لـ Doxygen عبور الوثائق المرجعية والتعليمات البرمجية، بحيث يمكن لقارئ المستند الرجوع بسهولة إلى الكود الفعلي. Doxygen هو برنامج مجاني، تم إصداره بموجب شروط رخصة جنو العمومية العامة الإصدار 2 (GPLv2). (ar) Doxygen je univerzální nástroj pro tvorbu dokumentace ze zdrojového kódu pro C, C++, Java, Objective-C, Python, IDL, a dále rozšířen pro PHP, C# a D.Je multiplatformní: lze ho používat pod Unixovými systémy, taktéž i pod Windows a Mac OS X.Pro výstup lze vybrat z mnoha formátů: HTML, Latex, RTF, XML, PDF, PostScript, … Obsahem generované dokumentace je pak popis jednotlivých skriptů, funkcí, tříd a proměnných, spolu s jejich vlastnostmi a parametry.Volitelně pak lze například graficky zobrazovat závislosti mezi jednotlivými moduly či částmi kódu. (cs) Doxygen /ˈdɑːksiɡən/ és un generador de documentació, una eina per escriure documentació de referència del programari. La documentació és escrita dins del codi. D'aquesta manera, és relativament fàcil de mantenir actualitzada la documentació. Doxygen enllaça la documentació i el codi, de manera que el lector d'un document fàcilment pot referir al codi real. Doxygen és programari lliure, alliberat sota els termes de la Llicència Pública General de GNU. (ca) Doxygen (/ˈdɒksidʒən/ DOK-see-jən) is a documentation generator and static analysis tool for software source trees. When used as a documentation generator, Doxygen extracts information from specially-formatted comments within the code. When used for analysis, Doxygen uses its parse tree to generate diagrams and charts of the code structure. Doxygen can cross reference documentation and code, so that the reader of a document can easily refer to the actual code. Doxygen is free software, released under the terms of the GNU General Public License version 2 (GPLv2). (en) Doxygen es un generador de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft), VHDL y en cierta medida para PHP, C# y D. Dado que es fácilmente adaptable, funciona en la mayoría de sistemas Unix así como en Windows y Mac OS X. La mayor parte del código de Doxygen está escrita por . Doxygen es un acrónimo de dox(document) gen(generator), generador de documentación para código fuente. Varios proyectos como KDE usan Doxygen para generar la documentación de su API. KDevelop incluye soporte para Doxygen. (es) Doxygen ist ein freies Software-Dokumentationswerkzeug unter der GNU General Public License. (de) Doxygen est un générateur de documentation sous licence libre capable de produire une documentation logicielle à partir du code source d'un programme. Pour cela, il tient compte de la syntaxe du langage dans lequel est écrit le code source, ainsi que des commentaires s'ils sont écrits dans un format particulier. Le code de Doxygen a été écrit en grande partie par Dimitri van Heesch. (fr) Doxygen adalah perangkat lunak dari komentar-komentar pada kode sumber. Bahasa pemrograman yang didukung antara lain adalah C++, C, Java, , Python, IDL (Corba dan Microsoft flavors) serta beberapa bahasa lainnya seperti PHP, C#, dan D. Dokumen yang dihasilkan berupa berkas dalam format (MS-Word), PostScript, , , dan . Perangkat lunak ini pada awalnya merupakan modifikasi dari perangkat lunak dokumentasi sebelumnya . * l * * s (in) Doxygen(/ˈdɒksidʒən/ DOK-see-jən)은 이자 소프트웨어 참조 설명문을 작성하기 위한 도구이다. 여기서 설명문은 코드 내에 작성되므로 상대적으로 최신화 상태를 유지하기가 용이한 편이다. Doxygen은 설명문과 코드를 상호 참조할 수 있으며 문서의 독자는 쉽게 실제 코드를 참조할 수 있다. Doxygen은 GNU 일반 공중 사용 허가서 버전 2(GPLv2)로 배포되는 자유 소프트웨어이다. (ko) Doxygen(ドキシジェンまたはドクシジェン)は、C++、C言語、Java、Objective-C、Python、IDL(CORBAおよびマイクロソフト形式)のためのドキュメンテーションジェネレータである。他にもPHP、C#、D言語、ActionScriptでもある程度利用可能。多くのUnix系システム、Windows、macOSで動作する。Doxygenのコードの大部分は Dimitri van Heesch が書いた。 KDEは文書の一部にDoxygenを利用しており、KDevelopは組み込みでサポートしている。 (ja) Doxygen är en dokumentationsgenerator för flera programmeringsspråk. Doxygen är ett verktyg för att skriva referensdokumentation för programvara. Dokumentationen skrivs i koden, och är därför relativt lätt att hålla uppdaterad. Doxygen kan skapa korsreferenser mellan dokumentation och kod, så att läsaren av ett dokument enkelt kan referera till själva koden. Doxygen är en fri programvara, släppt under GNU General Public License. (sv) Doxygen – generator dokumentacji dla języków C++, C, Java, Objective-C, Python, IDL, Fortran i do pewnego stopnia dla PHP, C#, D oraz ActionScript. Obsługuje następujące formaty wyjściowe: HTML, , RTF, PDF, LaTeX, PostScript oraz strony man. (pl) Doxygen是一個适用于C++、C、Java、Objective-C、Python、IDL(CORBA和Microsoft flavors)、Fortran、VHDL、PHP、C#和D語言的文檔生成器。它可以在大多數類Unix操作系統、macOS以及Microsoft Windows上執行。初始版本的Doxygen使用了一些舊版本DOC++的源代码,在那之后,Dimitri van Heesch重写了Doxygen的源代码。 Doxygen是一個編寫軟件參考文檔的工具。該文檔是直接寫在源代码中的,因此比較容易保持更新。Doxygen可以交叉引用和源代码,使文件的讀者可以很容易地引用實際的源代码。 KDE将Doxygen作为它的一部分且KDevelop具有內置的支持。Doxygen的发布遵守GNU通用公共许可证,是自由软件。 (zh) Doxygen è una applicazione per la generazione automatica della documentazione a partire dal codice sorgente di un generico software. È un progetto open source disponibile sotto licenza GPL, scritto per la maggior parte da Dimitri van Heesch a partire dal 1997. Doxygen è un sistema multipiattaforma (Windows, Mac OS, Linux, ecc.) ed opera con i linguaggi C++, C, Java, Objective C, Python, IDL (versioni CORBA e Microsoft), Fortran, PHP, C#, e D. Nell'ambito del C++, è compatibile con le estensioni Qt. (it) Doxygen is een vrije documentatiegenerator voor C++, C, Java, IDL (Corba en Microsoft-varianten), en in beperkte mate ook Objective-C, PHP, C# en D. Het programma is sterk platformonafhankelijk en draait bijgevolg op de meeste Unix-systemen, maar ook op Windows en Mac. De meeste code voor Doxygen werd geschreven door . Verschillende projecten, zoals KDE, gebruiken Doxygen voor het genereren van de documentatie voor hun API. De ontwikkelomgeving KDevelop heeft ingebouwde ondersteuning voor Doxygen. (nl) Doxygen é um para C++, C, Java, Objective-C, Python, IDL (CORBA e variações da Microsoft), Fortran, VHDL, PHP, C#, e, até certo ponto, D. Este programa roda em sistemas Unix-like, Mac OS X, e no Windows. A primeira versão do Doxygen foi emprestada de um código de uma velha versão do DOC++; Depois, o código do Doxygen foi reescrito por Dimitri Van Heesch. Doxygen é uma ferramenta para geração de documentação e referências de códigos. A documentação é escrita utilizando código fonte e isto é realmente (incrivelmente) fácil. (pt) Doxygen — это кроссплатформенная система документирования исходных текстов, которая поддерживает C++, Си, Objective-C, Python, Java, IDL, PHP, C#, Фортран, VHDL и, частично, D. Doxygen генерирует документацию на основе набора исходных текстов и также может быть настроен для извлечения структуры программы из недокументированных исходных кодов. Возможно составление графов зависимостей программных объектов, диаграмм классов и исходных кодов с гиперссылками. (ru) Doxygen — кросплатформна система документування початкового коду програм, яка підтримує C++, Сі, Objective-C, Python, Java, IDL, PHP, Perl, C#, Фортран, VHDL і, частково, D. Doxygen генерує документацію на основі набору вихідних текстів і також може бути налаштований для вилучення структури програми з недокументованих вихідних текстів. Можливе складання графів залежностей програмних об'єктів, діаграм класів та вихідних кодів з гіперпосиланнями. Приклад програми мовою C++ (згенерована документація — на рисунку): (uk) |
rdfs:label | دي أكسجين (ar) Doxygen (ca) Doxygen (en) Doxygen (cs) Doxygen (de) Doxygen (es) Doxygen (in) Doxygen (fr) Doxygen (it) Doxygen (ja) Doxygen (ko) Doxygen (nl) Doxygen (pl) Doxygen (pt) Doxygen (sv) Doxygen (ru) Doxygen (zh) Doxygen (uk) |
owl:sameAs | freebase:Doxygen yago-res:Doxygen wikidata:Doxygen dbpedia-ar:Doxygen dbpedia-ca:Doxygen dbpedia-cs:Doxygen dbpedia-de:Doxygen dbpedia-es:Doxygen dbpedia-fa:Doxygen dbpedia-fr:Doxygen dbpedia-he:Doxygen dbpedia-id:Doxygen dbpedia-it:Doxygen dbpedia-ja:Doxygen dbpedia-ko:Doxygen dbpedia-nl:Doxygen dbpedia-no:Doxygen dbpedia-pl:Doxygen dbpedia-pt:Doxygen dbpedia-ru:Doxygen dbpedia-sr:Doxygen dbpedia-sv:Doxygen dbpedia-uk:Doxygen dbpedia-zh:Doxygen https://global.dbpedia.org/id/HKhs |
prov:wasDerivedFrom | wikipedia-en:Doxygen?oldid=1086411797&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Doxygen_ouput.png wiki-commons:Special:FilePath/doxygen.png |
foaf:homepage | https://www.doxygen.nl/index.html%7Cdoxygen.nl |
foaf:isPrimaryTopicOf | wikipedia-en:Doxygen |
foaf:name | Doxygen (en) |
is dbo:wikiPageDisambiguates of | dbr:Doxy |
is dbo:wikiPageRedirects of | dbr:Doxygate dbr:Doxygen_--_Versions_list dbr:Dimitri_van_Heesch |
is dbo:wikiPageWikiLink of | dbr:Python_(programming_language) dbr:List_of_free_and_open-source_software_packages dbr:NDoc dbr:Ddoc dbr:Software_archaeology dbr:Comparison_of_Java_and_C++ dbr:Comparison_of_documentation_generators dbr:Mbed_TLS dbr:SWIG dbr:Code_folding dbr:Graphviz dbr:MscGen dbr:Call_graph dbr:SimpleITK dbr:Comment_(computer_programming) dbr:Docstring dbr:Documentation_generator dbr:HeaderDoc dbr:Cygwin dbr:Extensible_Metadata_Platform dbr:PL/pgSQL dbr:Doxy dbr:KDE_Projects dbr:Software_documentation dbr:Microsoft_Compiled_HTML_Help dbr:Haddock_(software) dbr:API_writer dbr:KDE_Software_Compilation dbr:KDevelop dbr:Coding_conventions dbr:Javadoc dbr:Markdown dbr:PlantUML dbr:Poshlib dbr:Spring_Engine dbr:IcyOwl dbr:Kodi_(software) dbr:OpenLB dbr:WxPHP dbr:PHPDoc dbr:Doxygate dbr:Doxygen_--_Versions_list dbr:Dimitri_van_Heesch |
is foaf:primaryTopic of | wikipedia-en:Doxygen |