Pycharm上的Pylint真实的脱绒

vs3odd8k  于 2022-11-08  发布在  PyCharm
关注(0)|答案(2)|浏览(170)

有没有办法在PyCharm上使用pylint或flake8的实时检查?我不想推运行底部,但要实时扫描我的鳕鱼找到建议。

zwghvu4y

zwghvu4y1#

据我所知,这种情况并不存在,而且理由很充分:pylint要检查很多东西(例如,代码重复,这是一个本质上很难解决的问题),所以它太慢了,不能为每个按键真实的运行。

ua4mk5z4

ua4mk5z42#

我在Roberto LeinardiPylint extension上取得了巨大的成功。
如果您使用的是虚拟环境,并且.pylintrc文件位于项目的根目录下,那么Pylint扩展应该会自动提取所有内容,即使是跨平台的。否则,您可以转到File > Settings > Pylint,在每台机器上修复它们。
唯一需要注意的是你的问题中的“真实的”部分。当我打字或做其他事情时,我不能让它完全自动运行。相反,我必须保存我当前所在的文件(Ctrl + S或将焦点切换到另一个窗口),然后它会运行并在IDE中以内置的PyCharm linter相同的方式给出建议。

希望这对你有帮助!

相关问题