Ala*_*ang 1 sublimelinter sublimetext3
我在SublimeText3中为SublimeLinter设置用户设置有困难.我在这里查了一下:http://www.sublimelinter.com/en/latest/settings.html
我尝试设置我的用户设置,并将"max-line-length"设置为80(默认值为100):
{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"pylint": {
"@disable": false,
"args": [],
"disable": "",
"enable": "",
"excludes": [],
"max-line-length": 80,
"paths": [],
"rcfile": "",
"show-codes": false
}
},
"mark_style": "outline",
"no_column_highlights_line": true,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [],
"windows": []
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"php": "html",
"python django": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
}
Run Code Online (Sandbox Code Playgroud)
但是,不应用此设置.我关闭并重新打开了崇高的文字.如何应用此设置?谢谢.
您使用的语法似乎适用于某些短语,但据我所知,它不适用于pylint.
无论如何,对于使用Sublime Text中的pylint,你可以使用命令参数--max-line-length = N,所以改变
"args": []
Run Code Online (Sandbox Code Playgroud)
对于
"args": ["--max-line-length=90"]
Run Code Online (Sandbox Code Playgroud)
此外,如果执行此操作,请删除max-line-length属性.
编辑:放置SublimeLinter设置的位置.
您可以在SublimeLinter设置文档中了解它
我使用了user-settings-file,您通常可以使用以下菜单选项找到它:Preferences> Package Settings> SublimeLinter> Settings-User.为此,您需要在linters/pylint中添加选项:
{
"user": {
"linters": {
"pylint": {
// "exampleOtion": "exampleValue",
"args": ["--max-line-length=90"]
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
请注意,您的配置文件可能类似于问题中的配置文件,因此您只需要在"pylint"中添加新选项而不会破坏JSON格式
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |