问题标签 [sublimelinter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - SublimeText 3 Sublimelinter Pep257 仅在 __init__ 方法上忽略 D102?
好的,所以我终于生气到要问这个问题了。我使用 Sublime Text 3 作为我的编辑器,并将 Sublimelinter 插件Pep8
与Pep257
我的 python 文件一起使用。在构建类时,我的解释是__init__
在主类文档字符串中记录类的方法是可以接受的。(这是正确的,对吗?)因此,是否可以让 sublimelinter 仅忽略D102: Missing docstring in public method
方法的错误__init__
?我知道我可以使警告变得被动,我的强迫症只是不喜欢在排水沟中看到警告图标,我最终放了一个虚拟"""See main dosctring."""
文档字符串来摆脱它。
sublimetext - 两种 HTML 语法 Sublime Text 3
我在 Sublime Text 3 上有两种 HTML 语法。
http://i.stack.imgur.com/CcxoM.png - 截图
插件:
- 埃米特
- 插件控制
- SublimeLinter
- SublimeLinter-php
- SublimeCodeIntel
- SFTP
- PyV8
如果启用所有插件 - http://i.stack.imgur.com/fyqTe.png
视窗 8.1 x86
怎么修?
sublimelinter - 如何在 sublime text 3 的不同项目中使用不同的 linter
我在一个新项目中开始使用不同的 linter(标准)。另外:没有分号,缩进2个空格等等。
其他项目仍然使用 jshint。还有一种不同的风格:分号,缩进 4 个空格等等。
当我打开一个旧项目时,代码中充满了错误消息,因为每一行都会出现不同的缩进和分号......
我知道如何为每个项目设置 linter 设置。但是(如何)我可以激活/停用每个项目的 linter?
sublimetext3 - sublime 3 的 sublimelinter-php 无法使其工作
我已经尝试了几个小时浏览文档并试图弄清楚如何使 sublime linter-PHP 在我的 sublime 控制台上工作我收到以下消息:
SublimeLinter:警告:php 已停用,无法找到“php”重新加载 Packages/User/Preferences.sublime-settings
谁能帮我看看需要做什么??????
sass - 如何忽略 Sublime Linter SCSS (Sass) 中的特定规则?
我正在尝试学习如何使SublimeLinter-scss-lint中的规则静音(特别是EmptyLineBetweenBlocks
)。
对于SublimeLinter-csslint,我可以scss-lint --list-rules
在终端中运行,在输出中找到我不喜欢的规则,并将其添加到ignore
SublimeLinter.sublime-settings 中的数组中(如下所示)。
对于 SCSS,似乎没有类似的方法可以在终端中查找规则名称,并且在 Sublime Linter 设置中没有 scss-lint 对象。那么……这是怎么做到的?
谢谢你。
xml - 如何在 Sublime Text 3 中使用 xmllint?
我最近在 Sublime Text 3 中安装了 SublimeLinter,以帮助我正确编写 JavaScript 文件。我还设置了 xmllint 来帮助我处理我使用的 XML 文件。但是我无法让它在 Sublime Text 3 中运行。我按照这些步骤安装并运行它,我可以从命令提示符列出它的目录,一切都井井有条。Sublime Text 3 中也启用了 Xmllint。但是,当我在 Sublime Text 3 中使用 XML 文件时,linter 似乎无法正常工作。如何配置 xmllint 使其在 Sublime Text 3 中运行?
php - Sublime Linter 3 - PHP - 只突出一个错误(即使存在多个)
它一定很简单,但我真的找不到它为什么这样做。
ST3 的 Sublimlinter -php 一次只突出一个错误,即使我的代码中还有其他错误。如果我命令显示所有错误,我只会看到一个错误。如果我删除此错误所在的位置,它会显示另一个错误,但仍然就像所有代码中只有这个错误一样。如果我命令下一个或上一个错误,它只会停留在突出显示的那个上。
所以我看到所有错误的唯一方法就是一个一个地更正或删除每一个错误,使用这个插件的人知道它是多么的细致:p
在这里找到我在 SL3 中的用户设置。
sublimetext3 - SublimeLinter 忽略缺少的分号
我在我的一个节点应用程序中使用基于非分号的编码样式,但问题是 SublimeLinter 正在记录所有丢失的分号,并最终因“错误太多”错误而停止,并停止对脚本的其余部分进行 linting .
我尝试将ignore_match
对象添加到默认设置和用户设置中,但没有任何效果。每次我尝试确保之后,我也重新启动。
我什至尝试将其添加到excludes
设置的一部分。
这是我使用的资源: Linter Settings
这是我遇到的错误之一:
这是我的设置:来自用户。
编辑:
添加ignore_match": ["Missing semicolon"]
到 jshint 选项。它变成了:
rust - 如何配置 SublimeLinter-contrib-rustc 以找到“活塞”板条箱?
我正在用 Piston 构建一个 Rust 游戏,我正在尝试使用SublimeLinter Rust package。当我打开 .rs 游戏文件时,出现以下 linter 错误:
如果我检查 Sublime 控制台,我可以看到 linter 正在寻找 rustc:
我在控制台中看不到任何明显的错误消息。我在 Cargo.toml 中将活塞列为依赖项,并且我能够cargo run
成功。
我是一个完整的 Rust 和 SublimeLinter 新手。
对于我首先输入的任何导入,我都会遇到类似的错误;例如,如果我移动extern crate graphics;
到文件的第一行,我会收到错误“找不到'图形'的箱子”。
编辑:原来启用“使用货物”设置解决了这个问题。我在项目根目录中添加了一个“.sublimelinterrc”文件,其中包含以下内容:
facebook-graph-api - Sublimelinter & JSHint 抱怨 Facebook 的 Open Graph 对象 {og:url: "example.com"}
我将 JSHint 和 SublimeLinter 与 Sublime Text 3 一起使用,但是当使用 Facebooks API 时,它不喜欢:
结构中的对象 double,例如。{ og:url: 'example.com' }
我知道如何忽略项目根目录上的 .jshintrc 文件中的某些变量和名称,但不知道如何阻止它抱怨这种结构。我认为由于 Facebook API 很受欢迎,因此值得在这里发布。