请在2024 Clojure状态调查中分享您的想法!

欢迎!请参阅关于页面,了解更多关于此网站如何运作的信息。

0
Meta

本网站上的代码块语法高亮有点损坏/不足。如果您查看我最近的一个问题中的代码块(一个未知标签字面量内嵌表达式默认字面量的问题),您会看到颜色应用得相当随机,以至于一些东西的阅读变得非常困难,因为它显然将#视为注释语法。

通过检查DOM,我发现系统试图猜测代码片段中的语言,然后应用与其猜测相对应的语法高亮规则。它错误地将我的问题中的几个代码块猜测为cs、php和ruby,所以算法可能相当糟糕,或者Clojure根本不受支持。

有可能以类似GFM(GitHub Flavored Markdown)代码块的方式指定要应用哪种语法高亮吗?如果没有,我建议如果可能的话,通常禁用语法高亮。

1 个回答

0

当我们将网站组合在一起的时候,我尝试过为平台(question2answer)添加一个GFM插件,但效果相当糟糕。我非常乐意这样做,而且完全有可能存在这样的东西,但是这通常是那种我们很少有时间去处理的基础设施工作。

我明白了!是的,我对这种工作有很多共鸣。此外,我认为完全禁用语法高亮与现状相比也是一个改进,所以如果这更容易实现的话...
...