deno.com

禁止不规则空白

注意:此规则是 recommended 规则集的一部分。
deno.json 中启用完整集合
{
  "lint": {
    "rules": {
      "tags": ["recommended"]
    }
  }
}
使用 Deno CLI 启用完整集合
deno lint --rules-tags=recommended
通过将其添加到 deno.json 中的 includeexclude 数组,可以将此规则明确地包含到当前标签中的规则中,或从中排除。
{
  "lint": {
    "rules": {
      "include": ["no-irregular-whitespace"],
      "exclude": ["no-irregular-whitespace"]
    }
  }
}

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

非空格或非制表符的空白字符在您的代码中可能非常难以察觉,因为编辑器通常会将其渲染为不可见。这些不可见字符可能导致问题或意外行为。有时,这些字符会通过复制/粘贴或不正确的键盘快捷键无意中添加。

禁止使用以下字符

\u000B - Line Tabulation (\v) - 
\u000C - Form Feed (\f) - 
\u00A0 - No-Break Space - 
\u0085 - Next Line
\u1680 - Ogham Space Mark
\u180E - Mongolian Vowel Separator - 
\ufeff - Zero Width No-Break Space - 
\u2000 - En Quad
\u2001 - Em Quad
\u2002 - En Space - 
\u2003 - Em Space - 
\u2004 - Tree-Per-Em
\u2005 - Four-Per-Em
\u2006 - Six-Per-Em
\u2007 - Figure Space
\u2008 - Punctuation Space - 
\u2009 - Thin Space
\u200A - Hair Space
\u200B - Zero Width Space - 
\u2028 - Line Separator
\u2029 - Paragraph Separator
\u202F - Narrow No-Break Space
\u205f - Medium Mathematical Space
\u3000 - Ideographic Space

要修复此 linting 问题,请将上述字符替换为常规空格、制表符或新行。如果不清楚问题字符在哪里,请尝试从头开始重新输入该行。

您找到所需内容了吗?

隐私政策