GitHub比较视图中的红色文本背景是什么意思?
·
问题:GitHub比较视图中的红色文本背景是什么意思?
我创建了一个拉取请求并正在浏览,差异用浅红色/绿色线背景显示,但有些文本用红色文本背景加粗......
更新:图像更改为显示带有一些突出显示的评论的文件,而有些则没有。 
这是什么意思?
解答
红色背景色肯定是由 GitHub 的文本编辑器/查看器的错误突出显示功能引起的。您可以在 GitHub 上的另一个 JSON 文件](https://github.com/sindresorhus/grunt-strip-json-comments/blob/master/test/fixture/original.json)中的[中找到预期的块注释发生的相同行为:

至于您对未突出显示的一些非法字符的评论:我还发现某些 JSON 错误没有被 GitHub 的语法处理器捕获。以这个要点为例:

在这种情况下,最外层对象之外的文本不会被突出显示。无论出于何种原因,这可能与没有为您突出显示错误的原因相同。
您可以通过将代码复制粘贴到new Gist中来自己测试它。请注意,ACE Editor 有自己的高亮功能,可以在您键入时突出显示代码,但它的处理规则似乎与 GitHub 的代码查看器有点不同。
更多推荐


所有评论(0)