将Pylint与PyCharm集成在一起

问题描述 投票:0回答:3

我正在尝试将pylint与pyCharm集成,但我希望它是一个在线工具。

我的意思是什么?我想在编写代码时检测错误并检查代码标准。到目前为止,我已经通过单击“工具 - >外部工具 - > pylint”完成了它。有一个选项可以做到这一点?或者在我运行脚本时调用Pylint?

谢谢。

python pycharm pylint
3个回答
1
投票

Run - > Edit Configurations...下,您可以在右侧看到配置。在Bottom是一个名为Before launch: Activate tool window的部分,你可以点击绿色加按钮并配置在运行前执行的pylint。


1
投票

我自己也正在考虑这个问题 - 我认为有一些关于设置外部工具来生成报告的早期答案,但这存在并且听起来就像你想要的那样。

Pylint-Pycharm

Pylint-Pycharm是Pylint的包装器,它以Pycharm可以解析的方式格式化Pylint输出中的文件路径。这允许您通过单击提供的链接直接查找。

该工具接受虚拟环境的目录作为参数,并且需要一个或多个Python文件的路径作为输入。 Python文件/模块和所有其他命令行参数都将移交给Pylint。

要在Pycharm中配置为“外部工具”(在运行Setup.py之后):

command: pylint-pycharm
arguments: $FilePath$ 

[你也可以使用--venv =传递virtualenv,以及pylint的其他参数,例如你自己的pylintrc文件]

directory: $FileDir$

现在消息包含指向相关行的链接。

要使用直接pylint,请按照以下说明进行配置:

https://www.mantidproject.org/How_to_run_Pylint


0
投票

Roberto Leinardi最近为pycharm创建了一个pylint插件,它非常有效,可以很好地集成到IDE中:

易于从存储库安装,完整说明:https://github.com/leinardi/pylint-pycharm

到目前为止,我有一个短暂而快乐的体验!感谢罗伯托。

© www.soinside.com 2019 - 2024. All rights reserved.