--- tags: [推荐] --- 不允许使用非空格或非制表符的空白字符。 非空格或非制表符的空白字符在您的代码中可能非常难以识别,因为编辑器通常会以不可见的方式渲染它们。这些不可见的字符可能会导致问题或意外行为。有时这些字符会通过复制/粘贴或错误的键盘快捷键不小心添加进去。 以下字符是不允许的: ``` \u000B - 行制表符 (\v) - \u000C - 换页符 (\f) - \u00A0 - 不换行空格 - \u0085 - 下一行 \u1680 - 奥甘空格标记 \u180E - 蒙古元音分隔符 - \ufeff - 零宽不换行空格 - \u2000 - 四分之一宽度 \u2001 - 半宽度 \u2002 - 仿半角 - \u2003 - 半角 - \u2004 - 每个字母树 \u2005 - 每个字母四分之一 \u2006 - 每个字母六分之一 \u2007 - 数字空格 \u2008 - 标点空格 - \u2009 - 瘦空格 \u200A - 瘪空格 \u200B - 零宽空格 - \u2028 - 行分隔符 \u2029 - 段落分隔符 \u202F - 窄不换行空格 \u205f - 中等数学空格 \u3000 - 表意空格 ``` 要修复此 linting 问题,请将上述字符的实例替换为常规空格、制表符或换行符。如果不清楚 offending 字符的位置,请尝试从头开始重新输入该行。