Clouditor: 基于栈的编辑器的想法

2016-07-10
阅读 2 分钟
3.2k
Clouditor 是基于我前些天的一些想法整理出来一个原型项目,简单说呢, 我觉得编辑器的侧边栏应该显示调用栈而不是文件树,具体的一些我录了视频, 应该还是能说清楚的:

Ace Editor 扩展编写初步

2014-01-24
阅读 3 分钟
10.4k
GitHub 的语法高亮是通过 github/linguist 实现的, 实际上封装了 Pygments, 如果要让 GitHub 能对代码进行高亮, 就需要 Pygments 先支持这们语言, 然后, 在上述 repo 的 lib/linguist/languages.yml 文件里声明语言怎样识别, 一般是根据文件后缀进行区分, 有时也会进行更复杂的处理判断具体语言,