【问题标题】:What syntax highlighter does Chrome use?Chrome 使用什么语法荧光笔?
【发布时间】:2013-02-23 13:00:46
【问题描述】:

Chrome/Chromium 在检查器中有一个语法高亮显示,在滚动时显示黑色文本,并在一段时间后高亮显示 - 不像 Firefox Web Developer Toolbar,它会高亮显示所有内容并且可能需要很长时间。既然inspector是用js/html写的,有没有办法在别处使用这个技术呢?

【问题讨论】:

  • 以下两个答案都不准确。您所说的突出功能是 Webkit 源代码的一部分。相关代码镜像在github.com/WebKit/webkit/tree/master/Source/WebCore/inspector/…。好消息:突出显示功能已委托给 Web 工作者,其组件可以轻松跟踪。坏消息:UI 中的集成分散在更多的模块中,因此需要更多的努力来提取相关的代码。

标签: javascript syntax-highlighting google-chrome-devtools chromium


【解决方案1】:

Chrome 的 Devtools 使用 CodeMirror 作为源面板,您可以在其中编辑代码。 http://codemirror.net

【讨论】:

    【解决方案2】:

    是的,你可以在这里找到源代码:

    https://developers.google.com/chrome-developer-tools/

    Here are some instructions to get you started.

    另外,请查看Ace,它非常易于嵌入和使用,并且做得不错。 Cloud9 使用它。

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 2014-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-05
      相关资源
      最近更新 更多