Github使用什么javascript语法荧光笔?

thi*_*ity 3 html javascript syntax-highlighting github

有谁知道Glub在他们的网站上使用什么语法荧光笔来显示代码,当你点击文件名时?

谢谢你的帮助.

Yog*_*ogu 8

正如GitHub.com的帮助页面所说,他们使用的是Linguist库,它是用Ruby编写的.

语言学家的每种语言的荧光笔都在其中vendor/grammars.

  • ...这是服务器端。您可能想在响应中添加它;它不使用 Javascript,而是使用服务器上的 Ruby 来添加适当的 CSS 类。 (3认同)
  • 这会找到一个语法文件,但是实际采用该语法和我的代码并使用适当的颜色标记输出我的代码的程序是什么?看起来语言学家没有执行这一步。 (2认同)
  • 我很确定这个答案是错误的。我很确定 Linguist 不会_执行_语法突出显示,它只是_确定_语言,以便语法突出显示可以根据该语言完成其工作。那么,语法荧光笔是什么? (2认同)