781 Star 1.5K Fork 350

开源中国 / Gitee Feedback

 / 详情

项目里面 README 的 markdown 语法解析问题

结束任务
Task
创建于  
2013-05-08 12:12

说明

我把在 github 的一个项目直接搬过来, 发现 readme 的解析和 github 还是有差别的.

代码片段的语言标识未能识别

    $http = new Http();         // 实例化对象
    $result =  $http->get('http://weibo.com/at/comment');

话说现在书写的这个地方 markdown 语法可以识别, 下面是个测试

    $http = new Http();         // 实例化对象
    $result =  $http->get('http://weibo.com/at/comment');

header 识别不好, 当 # 和后面的内容之间没有空格的话, 就无法识别

##这里是 h2

## 这里是 h2

貌似这个编辑器也能识别, epiceditor .

在这个例子中

:
https://github.com/summerblue/http-class-for-php
http://git.oschina.net/summer_charlie/http-class-for-php

样式呀..

这个不好描述, 关系到个人审美.

行间距有点挤

http://git.oschina.net/oschina/oschina-feedback

code 里面的 红字, 红得有点奇怪

http://git.oschina.net/summer_charlie/http-class-for-php

总结

看了一下 epiceditor 用的是 https://github.com/chjj/marked 做解析.

评论 (7)

代码片段可以不指定语言的,会自动识别,我编辑了这个issue,你可以看到效果。当然指定了语言也不能说错,这地方的识别可能还存在一些问题,正在解决 :clock4:

header识别的问题已经解决了,你可以试试看。

至于你说的样式,不知道是不是两个链接指中间的空行?那是因为你在上一行的末尾多打了空格,生成了换行符(br标签)。

code里的红字,我也不喜欢,哈哈。这个你先可以到 http://git.oschina.net/profile/design 设置个性化代码着色主题凑合着看,目前有4种可供选择。后面会考虑调整代码默认配色的。

header 能识别很 nice .

其他都修复了, nice . ;-0

我改了黑色, 也还是有点问题, 见附件.

88C407BC-04AB-4D63-ABB8-EAA15F43BE06

把 .white .highlight .sd 的 background-color: #fff0f0; 去掉, 挺好的, 见附件.
QQ20130510-4_2x

@summer_charlie 这些配色都是网络上其他人设计的,可能不适合所有人的口味 :smile: ,我比较喜欢最后一个(Monokai),这是TextMate上的一个配色主题

OK , 我就是和 Github 比的, 觉得有点奇怪, 这边的配色. 附件是 git @ oschina 的配置
QQ20130510-6_2x

附件是 github 的颜色配置 .
QQ20130510-5_2x

Status changed to closed

被屏蔽的用户 删除了标签bug
被屏蔽的用户 删除了标签enhancement
诺墨 任务状态已完成 修改为已验收
诺墨 将工作项从 任务 迁移到 Task
诺墨 任务类型任务 修改为Task
诺墨 任务状态已验收 修改为结束任务

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5 tsl0922 1578913705 169 summer charlie 1578913740
Ruby
1
https://gitee.com/oschina/git-osc.git
git@gitee.com:oschina/git-osc.git
oschina
git-osc
Gitee Feedback

搜索帮助

53164aa7 5694891 3bd8fe86 5694891