Markdown 为Atom'配置规则;s linter降价包是否基于每个项目?

Markdown 为Atom'配置规则;s linter降价包是否基于每个项目?,markdown,atom-editor,Markdown,Atom Editor,我正在使用Atom中的包编写整齐的降价 通常,我更喜欢在默认情况下激活包选项严格降价样式。它将基于Ciro Santilli的规则预设备注预设皮棉标记样式指南添加到检查中 但有时,例如,在工作中,外部因素迫使我打破一个或两个严格的降价风格指导规则 对于这些情况,我希望能够手动停用这些规则,但仅限于特定项目 linter markdown使用支持 如果我将包含以下内容的.remarkrc文件放在与所讨论的标记文件相同的目录中,它肯定会被拾取。但是过梁随后出现致命错误,如下所示 .remarkrc:

我正在使用Atom中的包编写整齐的降价

通常,我更喜欢在默认情况下激活包选项
严格降价样式。它将基于Ciro Santilli的规则预设
备注预设皮棉标记样式指南添加到检查中

但有时,例如,在工作中,外部因素迫使我打破一个或两个严格的降价风格指导规则

对于这些情况,我希望能够手动停用这些规则,但仅限于特定项目

linter markdown
使用支持

如果我将包含以下内容的
.remarkrc
文件放在与所讨论的标记文件相同的目录中,它肯定会被拾取。但是过梁随后出现致命错误,如下所示

.remarkrc

{
  "plugins": [
    "remark-preset-lint-markdown-style-guide",
    ["no-multiple-toplevel-headings", false]
  ]
}
Error: Could not find module `remark-preset-lint-markdown-style-guide`...
错误:

{
  "plugins": [
    "remark-preset-lint-markdown-style-guide",
    ["no-multiple-toplevel-headings", false]
  ]
}
Error: Could not find module `remark-preset-lint-markdown-style-guide`...

有没有人知道一种好方法可以定制每个项目的
linter markdown
Atom包的linter规则?

我遇到了同样的问题,将
.remarkrc
文件放在我的主目录中。这似乎是:

  • GitHub页面上的这段代码(您可能会认为它是正确的)没有包含查找基本文件所需的配置(
    remark preset lint recommended
    ),或者
  • 基本文件已被删除或重命名
在任何一种情况下,删除对基文件的引用,以便代码段读取:

{
  "plugins": [
    ["remark-lint-list-item-indent", false]
  ]
}
解决了我眼前的问题-我不再标记每个列表项。我猜
linter markdown
有一组默认值,它是从某个地方提取的——大概是基于设置复选框


编辑:再翻一翻,我在地图上找到了一个参考资料。遵循这些说明也可以消除错误,但不是以一种非常整洁的方式——包安装在当前目录中。一、 在某种程度上,通过在我的主目录中安装解决了这个问题,但这是一个难题。它确实是在那里找到的。显然这里还有更多需要理解的地方,因为似乎
linter markdown
使用了不同的方法来设置默认值。

我的markdown项目的根目录中有这个配置,它似乎工作正常:

{
  "plugins": [
    "remark-lint"
  ],
  "settings": {
    "commonmark": true,
    "blockquote-indentation": "2",
    "checkbox-character-style": {
      "checked": "x",
      "unchecked": " "
    },
    "code-block-style": "fenced",
    "heading-style": "atx",
    "list-item-spacing": false,
    "no-html": false,
    "no-shortcut-reference-link": true,
    "no-undefined-references": true,
    "ordered-list-marker-value": "ordered",
    "rule-style": "---",
    "unordered-list-marker-style": "-",
    "maximum-line-length": "120"
  }
}

在GitHub(at)上打开一个问题可能会更幸运。