GitHub 页面中的 Rouge 语法突出显示

问题描述

自从我使用 Jekyll 以来,我一直在使用 Rouge 和 Kramdown 来正确格式化语法。我有一段时间没看,但最近注意到语法突出显示似乎不能正常工作。我注意到当 GitHub 页面开始支持 Jekyll 3.9(最长时间是 3.8.5)和最新版本的 Rouge 时,更改中断了。还有其他人找到解决方案吗?它在许多使用 GitHub Pages 的网站上似乎都坏了,我找不到它可以工作的网站。

这是一个不起作用的网址:https://www.jasongaylord.com/blog/embed-javascript-in-custom-aspnet-server-controls

解决方法

有问题的 URL 应该显示语法突出显示不起作用,但实际上似乎语法突出显示正常工作。

Section of your site with syntax highlighting,highlighted by Chrome dev tools. Shows syntax highlighting CSS class provided by Rouge and data-lang attribute

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...