我创建了一个拉取请求并正在浏览,差异以浅红色/绿色线条包围显示,但有些文本用红色文本背景加粗...
更新:图像已更改为显示文件,其中包含一些突出显示的注释

这是什么意思?
ttt*_*ton 38
红色背景颜色肯定是由GitHub的文本编辑器/查看器的错误突出显示功能引起的.您可以在GitHub上的另一个JSON文件中找到与预期块注释相同的行为:

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

在这种情况下,最外层对象外部的文本不会突出显示.无论出于什么原因,这可能与错误没有为您突出显示的原因相同.
您可以通过将代码复制粘贴到新Gist中来自行测试.请注意,ACE编辑器有自己的突出显示功能,可以在键入时突出显示代码,但其处理规则似乎与GitHub的代码查看器略有不同.
这个问题使得代码审查过程变得困难,尤其是对于 React(JSX) 项目。几乎所有带有 JSX 的文件都显示红线。
我通过复制粘贴修复了它
var errorLine = document.getElementsByClassName("pl-ii");
var i;
for (i = 0; i < errorLine.length; i++) {
errorLine[i].style.backgroundColor = "transparent";
errorLine[i].style.color = "#24292e";
}
Run Code Online (Sandbox Code Playgroud)
在我的控制台上
| 归档时间: |
|
| 查看次数: |
18650 次 |
| 最近记录: |