GitHub Pages 代码高亮器添加了额外的 space

GitHub Pages code highlighter adds extra space

我使用 GitHub 页面来托管网站。一切正常,除了语法荧光笔。如果 Java 代码行以 // 开头并且不更新行号,它会添加额外的空行。当我在本地 运行 同一站点时,一切正常。这是一个例子。

如您所见,它在 // 注释后添加了一个空行。

如果 运行 在本地一切正常。

我的_config.yml


gems:
  - jekyll-paginate
  - jekyll-sitemap # add /sitemap.xml file

paginate_path: /_pages/page:num

highlighter: rouge
markdown: kramdown
kramdown:
  input: GFM

Hosted website

Github pages

我该如何解决这个问题?

这是行尾问题。您必须将 CRLF 更改为 LF。

Configure your code editor to use LF. If you can't, change editor.