【问题标题】:What's a good threshold for relevance when syntax highlighting with highlight.js?使用 highlight.js 突出显示语法时,相关性的良好阈值是多少?
【发布时间】:2014-09-11 00:36:57
【问题描述】:

美妙的highlight.js 库提供了一个highlightAuto 函数,该函数试图检测您传递的代码的语言。它返回一个relevance 值,但该函数的docs 只提供了一个“整数值”的指导。

我想对某些代码进行语法高亮,但前提是我非常确信 highlight.js 已经识别出该语言。是否可以为相关性值设置阈值,可以是绝对阈值还是代码行的函数?

【问题讨论】:

    标签: javascript syntax-highlighting highlight.js


    【解决方案1】:

    最近回答了一个类似的问题:https://groups.google.com/d/msg/highlightjs/lOagvNMi9mk/rLbHB6mkvOAJ

    就您的问题而言,highlight.js 不会检测语言。为此,我们需要更全面的语法以及相当大的已知关键字和标准库名称列表。但是我们受到大小和可维护性的限制。所以相关性只显示了哪些语法会提供更有用的突出显示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-16
      • 2023-01-04
      • 1970-01-01
      相关资源
      最近更新 更多