⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 language.howto

📁 doxygen(一个自动从源代码生成文档的工具)的源代码
💻 HOWTO
字号:
This short howto explains how to add support for a new language to Doxygen:Just follow these steps:1) Tell me for which language you want to add support. If no one else   is already working on support for that language, you will be    assigned as the maintainer for the language. I'll create a    list on Doxygen's homepage, so everyone knows who is doing what.2) Create a copy of translator_en.h and name it    translator_<your_2_letter_counter_code>.h   I'll use xx in the rest of this document.3) Edit language.cpp:   - Add a #include<translator_xx.h>    - In setTranslator() add          else if (L_EQUAL("your_language_name"))     {       theTranslator = new TranslatorYourLanguage;     }        after the if { ... }4) Edit libdoxygen.pro.in and add translator_xx.h to the HEADERS line.5) Edit translator_xx.h:   - Rename TRANSLATOR_EN_H to TRANSLATOR_XX_H twice.   - Rename TranslatorEnglish to TranslatorYourLanguage    - In the member idLanguage() change "english" into the name of your     language (use lower case characters only). Depending on the language you     may also wish to change the member functions latexLanguageSupportCommand()     and idLanguageCharset().   - Edit all the strings that are returned by the members that start     with tr. Try to match punctuation and capitals!     To enter special characters (with accents) you can:        a) Enter them directly if your keyboard supports that and you are            using a Latin-1 font.           Doxygen will translate the characters to proper Latex and           leave the Html and man output for what it is (which is fine, if           idLanguageCharset() is set correctly).        b) Use html codes like &auml; for an a with an umlaut (i.e. 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -