栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++ Markdown 实现调研

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++ Markdown 实现调研

        对 Markdown 的处理一般有三个阶段:解析,编译,渲染。

        解析主要是针对 Markdown 内容,分析其内容结构,输出一系列内容单元。

        编译是指从 Markdown 语法结构转换为另一种文档格式。

        渲染是针对编译后的文档格式进行的,一般是各个平台、框架自己的工作了。

项目功能优势劣势依赖描述
mity/
md4c
解析解析快速
集成简单
Qt 官方使用
  

C Markdown parser. Fast.

SAX-like interface.

Compliant to CommonMark specification.

ali-rantakari/
peg-markdown-highlight
解析/编译可自己实现渲染语法兼容性(preg) C library for Markdown syntax highlighting, using a recursive-descent parser.
Orc/
discount
解析/编译还在持续维护Html My C implementation of John Gruber's Markdown markup language
cloose/
CuteMarkEd
编译 Html(Qt)Discount 2.1.7
PEG Markdown Highlight
Qt Markdown Editor
commonmark/
cmark
解析/编译中间AST
HTML, groff man, LaTeX, CommonMark, or an XML
Html  
mekhontsev/
imgui_md
渲染直接渲染渲染问题还比较多MD4C 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/429487.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号