如何在Atom编辑器中配置Python linter解决不显示错误下划线问题
Atom Python linter 错误下划线不显示配置方案
- 先补齐必要组件:通用linter插件仅为核心框架,必须额外安装Python专属的检查后端和对应Atom适配插件
- 终端执行命令安装Python检查后端:
pip install pylint flake8 - 在Atom扩展市场安装
linter-pylint或者linter-flake8适配插件
- 终端执行命令安装Python检查后端:
- 修正linter核心配置
- 进入linter插件设置页,确认勾选Underline Errors选项,下划线样式建议选择默认波浪线样式
- 打开Lint on Open、Lint on Change、Lint on Save三个触发开关
- 如果你使用虚拟环境,需要在对应Python linter插件的设置中,填写当前虚拟环境的Python解释器绝对路径,或者pylint/flake8可执行文件的绝对路径,避免linter找不到对应执行环境
- 验证与问题排查
- 禁用其他未使用的代码检查类插件,避免规则冲突导致linter被屏蔽
- 重启Atom后打开后缀为
.py的错误代码文件,按Ctrl+Shift+P(Mac为Cmd+Shift+P)调出命令面板,执行linter:lint命令即可看到错误位置的红色下划线提示,底部面板也会同步展示具体错误信息 - 如果仍不显示,检查Atom右下角的语言识别标识是否为Python,若识别为其他语言手动切换即可
内容的提问来源于stack exchange,提问作者Motionless Bottle
相关产品推荐
相关产品推荐

