deno.com

no-irregular-whitespace

注意: 此规则是 recommended 规则集的一部分。
deno.json 中启用完整规则集:
{
  "lint": {
    "rules": {
      "tags": ["recommended"]
    }
  }
}
使用 Deno CLI 启用完整规则集:
deno lint --rules-tags=recommended

禁止使用非空格或非制表符的空白字符。

非空格或非制表符的空白字符在代码中很难被发现,因为编辑器通常会以不可见的方式渲染它们。这些不可见字符可能会导致问题或意外行为。有时这些字符会通过复制/粘贴或错误的键盘快捷键无意中添加。

以下字符被禁止使用:

\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 问题,请将上述字符替换为常规空格、制表符或换行符。如果不清楚违规字符的位置,请尝试从头重新输入该行。

你找到需要的内容了吗?

隐私政策