Jekyll 荧光笔中的双引号破坏了网站,看起来很糟糕

问题描述

我刚刚将我的网站从 Octopress 转换为 Jekyll 4.2.0。

使用内置的荧光笔胭脂,我的页面在使用双引号时会中断。荧光笔工作正常,但它以某种方式使网页无法加载,使其无法加载 search.json 文件。很奇怪。

不仅仅是那个页面坏了,我网站上的每个页面都坏了。

如果我使用单引号,除了中间带有单引号的单引号字符串会弄乱突出显示之外,没有任何问题。这个 TypeError ('String can't be coerced into Integer') 弄乱了它后面的突出显示

除此之外,与 Octopress 使用的任何荧光笔相比,Rouge 看起来很糟糕。与三个反勾号相比,它更冗长,{% highlight ruby​​ %}。尽管文档说“~~~”根本不起作用。它不允许内联突出显示

高亮 div 上没有标题,我可以给它一个标题,我不能使用行号,因为行号和代码之间有大约 50 个空格。这样的认设置如何令人困惑。

有没有更好的荧光笔,最好像 Octopress 使用的那样简单漂亮?

我切换的唯一原因是因为 Octopress 多年没有更新,所以除了旧版本的 Ruby 之外不能运行任何东西。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

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