gpt4 book ai didi

python - Pydev pep8 使用自定义 pep8.py 检查(支持名称检查),似乎无法正常工作

转载 作者:行者123 更新时间:2023-11-28 17:50:59 24 4
gpt4 key购买 nike

我想使用这个支持名称检查的 PEP8 模块... https://github.com/posborne/pep8

但是当我选择这个时,没有任何反应,没有进行 pep8 检查。

我能做点什么吗?

Pydev 版本 2.4

最佳答案

我花了一些时间尝试调试它。我不太了解 PyDev 和 Java,但看起来:

  • PyDev 正在尝试使用它自己的 Jython 实现而不是本地 Python 的实现来解析 pep8.py(可能他们想通过这种方式使其更快)。 Jython(至少我有)无法解析“yield”关键字,这就是为什么较新版本的 pep8.py 不起作用。

  • 旧版本也不起作用,因为 PyDev 需要一些定制的 pep8.py 方法签名,这些签名没有被纳入主流。

我最终制作了 this simple Eclipse plugin .我能够将最新版本的 pep8.py 与我的编辑器连接起来。希望它能帮助别人 ;)

关于python - Pydev pep8 使用自定义 pep8.py 检查(支持名称检查),似乎无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9826526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com