Flake8 Linter没有在Sublime Text中突出显示错误

时间:2019-05-09 06:36:55

标签: python sublimetext3 pep8 flake8 linter

我在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"
}

}

0 个答案:

没有答案