之前 Gitee 的解析器基于用户的反馈做了很多定制化的修改,但是随着使用 Gitee 的用户越来越多,以及越来越多的 Github 用户往 Gitee 上迁移,我们收到了很多用户反馈,在 Github 正常解析渲染的 Readme 在 Gitee 上渲染出来的结果却有所出入,讨论再三,我们决定将 Gitee 的 Markdown 解析器更换为 CommonMark。
更改后的差异如下:
标准的 Markdown 是不支持 [TOC] 标签的,可以通过 a 标签的方式自行创建目录
Gitee 为了适应不同种类的开源项目的 Readme 显示,有不同的优先显示规则,如下:
再比如一个项目有 Readme.zh-CN.md 又有 Readme.en.md 如果浏览器是英文,则显示 Readme.en.md,如果浏览器是中文,则显示 Readme.zh-CN.md。
具体规则如下:
如果您在使用中遇到问题,欢迎反馈 https://gitee.com/oschina/git-osc/issues/new 。
附 CommonMark 语法文档 http://commonmark.org/help/ 。