- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当对我的 SASS 文件使用 SublimeLinter-scss-lint 时,它会出现一些常见问题的错误,例如,缩进应该是 2 个空格而不是 4 个空格,属性后的 colan 后面应该跟一个空格等等......如何让 sublime 忽略这些并只注意更重要的错误?
最佳答案
您可以禁用或配置 Sublime Text 3 的 scss linter 插件的每个 linter 组件。您只需要配置用户设置。
转到:
Sublime Text Menu
-> Preferences
-> Package Settings
-> SublimeLinter
-> Settings - User
默认情况下,此文件存储在以下路径,但如果您尚未配置任何设置,则可能不存在。
~/Library/Application Support/Sublime Text 3/Packages/User/SublimeLinter.sublime-settings
这个文件的基本结构,就 linter 插件而言,如下所示,并且会根据您设置的内容和您已经使用的插件而有所不同。 (我已经删除了大部分其他设置,以专注于配置 scss 插件的重要内容。)
{
"user": {
... more settings ...
"linters": {
"csslint": {
...
},
"htmltidy": {
...
},
"jshint": {
...
},
"json": {
...
},
"php": {
...
},
"scss": {
"@disable": false,
"args": [],
"exclude-linter": "Indentation SpaceAfterPropertyColon",
"excludes": [],
"include-linter": ""
},
"xmllint": {
...
}
},
... more settings ...
}
}
您想要的重要部分位于“linters”->“scss”部分。您可以在 scss 插件中明确列出要包含或排除的 linter。
Full list of default SCSS linters
由于上面的配置设置,它应该禁用 scss 的 Indentation 和 SpaceAfterPropertyColon linters。您可以在此列表中添加任意数量的内容。
关于sass - 使用 SublimeLinter-scss-lint 和 Sublime TExt 忽略某些错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26252562/
我是 OS X 上 Sublime Text/Sublime Text 3 的新用户。 我安装了插件 SublimeLinter。我还在我的本地机器上安装了 xampp。 接下来我应该安装哪个 lin
据我所知,CodeSniffer 遵循一组特定的编码标准,并检查您的代码是否遵循所述标准。但是 sublimelinter-php 也这样做。它们是不同的还是相同的?因为我在 Sublime Text
在Sublime Text Editor 3.x中编辑javascript文件时,出现错误: Oops! Something went wrong! :( ESLint: 6.0.1. ESLint
是否可以配置 sublimelinter 以检查具有特定设置的特定文件夹。 对于初学者,我想将它用于使用“javascript_linter”的 js 文件:“jshint”并为不同的文件夹设置“js
我在我的一个节点应用程序中使用基于非分号的编码样式,但问题是 SublimeLinter 正在记录所有丢失的分号,并最终因“错误太多”错误而停止,并停止检查其余部分脚本。 我尝试将 ignore_ma
每次出现错误时,Sublimelinter 都会启动,标记错误,然后弹出一个显示第一个错误的窗口。 如何设置,只标记错误而不弹出窗口? 如何让它标记所有错误,而不仅仅是第一个错误 我目前在 Ubunt
我希望可以问这个问题,即使它不是专门的编程问题。我在 Sublime Text 3 中安装了 SublimeLinter 和 SublimeLinter-flake8 包。我执行了 pip insta
我在使用 SublimeLinter3 时遇到了一些问题。我最近使用包控件安装了 JSHint 和 Sublime Linter 3,当我从命令面板手动使用 JSHint 时,它工作正常。但是,我的
我需要帮助获取 SublimeLinter去工作。 我已经使用包安装程序安装了 SublimeLinter。但是我看不到 lint 在我的 js 文件中工作。另外,当我执行 command + shi
如果我在终端运行 flake8,它会为每个错误提供字母数字错误代码 - 例如 F401 表示未使用的导入: $ flake8 ~/test.py /Users/markamery/test.py:1:
当我将 SublimeLinter 用于带有 javascript 的 Sublime Text 2 时,只要有尾随空格,它就会显示红色感叹号图标,这不应该是 javascript 的问题。 我做了一
我希望 SublimeLinter 忽略 PEP-8 E402 错误消息。我已将包用户设置更改为 "pep8_ignore": [ "E402" ] 并关闭并重新打开 Sublime Text。 Su
我开始为 SublimeLinter 写一个插件到目前为止,linting 本身正在运行。但是,我还没有设法突出显示工作。由于我的 linter(实际上是一个编译器)不输出列,如果突出显示失败的行,我
我有一个 Spring 产品,我正在尝试使用 sublimLinter-javac,并且项目中分散了一些包。问题是 sublimeLinter-javac 无法识别这些包或其中的类。所以我最终发现每个
我正在使用 SublimeLinter 来检查 Python,并且按照 Setting Up Sublime Text 3 for Full Stack Python Development 上这篇
我最近安装了 Sublime Text 3,我正在尝试让 SublimeLinter 为 C++ 工作。我已经使用包控制安装了“SublimeLinter-contrib-clang”linter,并
我对 Go 有点陌生,我一直在尝试使用 SublimeLinter-contrib-gotype包来整理我的文件。它在大多数情况下运行良好,但出于某种原因,如果我尝试从 GitHub 导入 Go 包,
我一直在尝试设置 SublimeLinter (Mac),但一定是出了问题,因为 php lint 根本不起作用。我已经多次安装和删除该软件包,尝试按照我发现的不同教程添加/删除对 php 的支持,但
我正在使用 SublimeLinter-clang 和 Sublime 3 在 MacOS Mojave 上检查 C++ 代码。我收到有关 C++ 更高版本代码的警告和错误。如何将默认 linting
我试过: { "settings": { "SublimeLinter": { "pep8_ignore": ["W191"]
我是一名优秀的程序员,十分优秀!