Ben*_*Ben 3 sublimelinter sublimetext3 jscs
我们有多个项目,包含各种.jscsrc文件.我想使用我定义的一个,比大多数项目更严格.
在我的情况下它~/.jscsrc.
如何配置sublime-linter使用该文件jscs?
谢谢!
SublimeLinter正在jscs您的系统上执行.要定义配置文件的路径(根据文档)以jscs使用CLI,您将运行:
jscs path[ path[...]] --config=~/.config.json
要为你可以使用SublimeLinter包设置此SublimeLinter的args设置为jscs和设置的配置路径.这将在您的SublimeLinter.sublime-settings(默认或用户):
{
"user": {
"linters": {
"jscs": {
"args": [
"--config=~/.jscsrc"
]
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
或者,您也可以使用"args": "--config=~/.jscsrc".
请注意,来自文档:
如果没有
--config指定选项,jscs则会jscsConfig在package.json文件中搜索选项.jscsrc(这是一个带注释的JSON)和.jscs.json当前工作目录中的文件,然后在最近的祖先中,直到它到达系统根目录.
此外,.jscsrc文件的路径是高速缓存的,因此如果您创建一个.jscsrc应该优先于前一个的新路径(根据上述内容),则需要清除linter的高速缓存以使用新.jcscrc的高速缓存您可以按以下方式清除高速缓存:去:Tools > SublimeLinter > Clear Caches.
您也可以使用相同的方法覆盖默认/全局设置,并使用相同的方法,如果linter支持它.另一个很好的例子是SublimeLinter-jshint插件.
| 归档时间: |
|
| 查看次数: |
2163 次 |
| 最近记录: |