我在Windows 10 PC上安装了Sublime Text3 v3.2.1 Build 3207。我在conda环境中通过pip命令安装了flake8。我还已经在sublime文本上安装了sublime flake8 linter和python flake8软件包。
问题是,我可以使用anaconda提示符(例如flake8 utils.py)在文件中看到相关的掉毛错误。但是,sublime linter不会在sublime文本编辑器中的同一文件中突出显示那些错误。不过,我确实在文本编辑器的状态栏中看到了flake8(erred)。
我在这里可能会想念什么?
以下是两个短毛绒的设置-
Flake8Lint设置:
{
"debug": false,
"lint_on_save": true,
"lint_on_load": false,
"live_mode_lint_delay": 1000,
"set_ruler_guide": false,
"popup": true,
"highlight": true,
"highlight_type": "error",
"highlight_color_critical": "#981600",
"highlight_color_error": "#DA2000",
"highlight_color_warning": "#EDBA00",
"gutter_marks": "theme-simple",
"report_on_success": false,
"blink_gutter_marks_on_success": true,
"use_flake8_global_config": true,
"use_flake8_project_config": true,
"python_interpreter": "auto",
"builtins": [],
"pyflakes": true,
"pep8": true,
"pydocstyle": true,
"naming": true,
"debugger": true,
"import-order": false,
"import-order-style": "cryptography",
"complexity": -1,
"pep8_max_line_length": 79,
"select": [],
"ignore": [],
"ignore_files": []
}
出色的Linter设置:
{
"debug": false,
"delay": 0.1,
"gutter_theme": "Default",
"highlights.demote_while_editing": "none",
"highlights.demote_scope": "",
"highlights.time_to_idle": 1.5,
"highlights.start_hidden": false,
"kill_old_processes": false,
"lint_mode": "background",
"linters": {
"linter_name": {
"disable": false,
"args": [],
"executable": "<automatically set>",
"env": {},
"excludes": [],
"filter_errors": [],
"lint_mode": "manual",
"selector": "",
"styles": [
{
"codes": [""]
}
],
"working_dir": "",
"python": 3,
"disable_if_not_dependency": false
}
},
"no_column_highlights_line": false,
"paths": {
"linux": [],
"osx": [],
"windows": []
},
"show_hover_line_report": true,
"show_hover_region_report": true,
"show_marks_in_minimap": true,
"show_panel_on_save": "never",
"statusbar.counters_template": "({}|{})",
"statusbar.messages_template": "{message}",
"statusbar.show_active_linters": true,
"styles": [
{
"scope": "region.yellowish markup.warning.sublime_linter",
"types": ["warning"]
},
{
"priority": 1,
Cross / error.png” “ icon”:“点”,
"mark_style": "outline",
"scope": "region.redish markup.error.sublime_linter"
}
],
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"javascript (babel)": "javascript",
"magicpython": "python",
"php": "html",
"python django": "python",
"pythonimproved": "python"
}
}