首先安装SublimeLinter插件及SublimeLinter-pylint或SublimeLinter-flake8,然后通过pip安装pylint或flake8,最后在SublimeLinter设置中配置Python可执行文件路径和检查模式,启用实时与保存时检查即可实现Python代码质量监控。

要在 Sublime Text 中配置 Python 代码检查工具(linter),推荐使用 SublimeLinter 插件,并结合 pylint 或 flake8 进行语法和风格检查。以下是具体配置步骤。
安装 SublimeLinter 插件
打开 Sublime Text,按下 Ctrl+Shift+P 调出命令面板,输入 "Install Package" 选择 "Package Control: Install Package"。等待包列表加载完成后,搜索并安装以下插件:- SublimeLinter — 主框架
- SublimeLinter-pylint 或 SublimeLinter-flake8 — Python 检查工具支持
安装 Python 检查工具(pylint 或 flake8)
SublimeLinter 只是界面桥接,实际检查需在系统中安装对应的 Python 工具。打开终端或命令行运行:- 使用 pylint:
pip install pylint - 使用 flake8(推荐,轻量且快速):
pip install flake8
配置 SublimeLinter 使用指定工具
进入 SublimeLinter 设置:- 点击菜单栏 Preferences > Package Settings > SublimeLinter > Settings
- 在右侧用户设置中添加或确认 Python 的可执行路径,例如:
{
"linters": {
"pylint": {
"executable": "C:/Python310/python.exe", // 根据实际路径修改
"args": ["--disable=C0114,C0116"] // 可选:关闭某些提示
},
"flake8": {
"executable": "C:/Python310/Scripts/flake8.exe"
}
}
}
Linux/macOS 用户通常不需要设置 executable,只要命令行能运行 pylint/flake8 即可自动识别。
启用实时检查与保存时检查
确保开启实时提示和保存时检查:- 在 SublimeLinter 设置中确认:
"lint_mode": "background"— 实时检查"on_save"设为 true — 保存时自动检查 - 错误会以红色波浪线下划线标出,底部状态栏也会显示提示信息











