使用highlight.js进行语法高亮时,相关性的良好阈值是多少?

时间:2014-07-03 03:33:52

标签: javascript syntax-highlighting highlight.js

精彩的highlight.js库提供了一个highlightAuto函数,它会尝试检测您传递它的代码的语言。它返回relevance值,但该函数的docs提供的指导不再是“整数值”。

我想对某些代码进行语法突出显示,但只有当我非常确信highlight.js已经找到了该语言时。我可以为相关性值设置一个阈值,可以是绝对阈值还是作为代码行的函数?

1 个答案:

答案 0 :(得分:1)

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

要将其置于问题的上下文中,highlight.js不会检测语言。为此,我们需要更全面的语法和相当大的已知关键字和stdlib名称列表。但我们受到尺寸和可维护性的限制。因此,相关性仅显示哪种语法可以提供更有用的突出显示。