采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
安装Python 插件后 没有pylint提示语法的功能,没有下划线
这是由于 Python 插件在 2018.1.0 (Jan. 2018) 版本更新中引入了一项默认设置:
// 静态检查时是否使用pylint的最小规则集(minimal set of rules)
"python.linting.pylintUseMinimalCheckers"
:
true
这一默认设置等价于以下pylint选项:
--disable=all --enable=F,E,unreachable,duplicate-key,unnecessary-semicolon,global-variable-not-assigned,unused-variable,binary-op-exception,bad-format-string,anomalous-backslash-
in
-string,bad-open-mode1
不难看出,这样的默认设置直接禁用了所有的规范(Convertion,C )和重构(Refactor,R )类规则,只保留了致命错误(Fatal,F )、错误(Error,E )和少数几个警告(Warning,W )类规则,因此pylint检查显示出的问题数量大幅减少。
最简单的解决方法(在settings.json文件中):
如果希望直接应用所有pylint检查规则,则可以简单将 "python.linting.pylintUseMinimalCheckers" 的值修改为 false。
false
,
6-5,6-6 重新看一下 已经更新了。有解决方案。
登录后可查看更多问答,登录/注册
语法精讲/配套练习+思考题/原生爬虫实战
5.8k 7
2.6k 3
2.3k 5
4.3k 22
2.4k 19
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号