【发布时间】:2016-12-27 07:44:41
【问题描述】:
我上传了一些代码到github,代码本身没有问题,但是我得到了某种语法错误...
我认为我的代码没有任何问题,因为我的文本编辑器不会抛出错误。这是由Don't 中的' 引起的吗?
我怎样才能摆脱这种突出显示?
【问题讨论】:
我上传了一些代码到github,代码本身没有问题,但是我得到了某种语法错误...
我认为我的代码没有任何问题,因为我的文本编辑器不会抛出错误。这是由Don't 中的' 引起的吗?
我怎样才能摆脱这种突出显示?
【问题讨论】:
红色背景色肯定是由 GitHub 的文本编辑器/视图的错误高亮功能引起的
这意味着语法高亮引擎Rouge 和Pygment(在GitHub pages for instance 中提到)的词法分析器无法正确解释此字符序列。
对于 xml,您可以尝试在同一行的 xml 注释中添加错误字符(' 或 #),看看是否可以缓解问题
<a... href='#'>Register</a> <!-- ' -->
or
<a... href='#'>Register</a> <!-- # -->
【讨论】: