在代码栅栏块上添加对语言的支持
Adding support for language on a code fence block
doxygen 支持在输出中也有语法高亮显示的代码栅栏块。
这是文档:
http://www.doxygen.nl/manual/markdown.html#md_fenced
看起来像这样:
~~~{.c}
int somefunc(int somevar);
~~~
我要支持.sql;我试过了,没有高亮显示
我的两个问题是:
- 如何确定 doxygen 支持代码栅栏块的代码类型?
- 有什么方法可以定义一个新的吗?我对关键字荧光笔感到非常满意;它不需要是完整的解析。
自从我发表评论后,我研究了将 SQL 语法突出显示添加到围栏代码块和 \code 块中。
如果您从 https://github.com/doxygen/doxygen 的源代码构建,它现在应该可用,否则它将在下一版本 (1.8.13) 中可用。
这里是语法高亮的例子:
如果你能在下一个版本之前测试它,那也很好。
doxygen 支持在输出中也有语法高亮显示的代码栅栏块。
这是文档: http://www.doxygen.nl/manual/markdown.html#md_fenced
看起来像这样:
~~~{.c}
int somefunc(int somevar);
~~~
我要支持.sql;我试过了,没有高亮显示
我的两个问题是:
- 如何确定 doxygen 支持代码栅栏块的代码类型?
- 有什么方法可以定义一个新的吗?我对关键字荧光笔感到非常满意;它不需要是完整的解析。
自从我发表评论后,我研究了将 SQL 语法突出显示添加到围栏代码块和 \code 块中。
如果您从 https://github.com/doxygen/doxygen 的源代码构建,它现在应该可用,否则它将在下一版本 (1.8.13) 中可用。
这里是语法高亮的例子:
如果你能在下一个版本之前测试它,那也很好。