在Spyder 4上安装spyder_autopep8并使其正常工作

5
我尝试安装 spyder_autopep8 插件至新发布的 Spyder 4 并让其正常工作,但遇到了问题。 我已经尝试以下解决方案:如何在 Spyder / Anaconda 中使用 autopep8 格式化代码Spyder 插件 (spyder-autopep8),但它们似乎只适用于 Spyder 3.3.X。 Spyder 4 中有一些有趣的新 Linting 工具,但我找不到与 spyder_autopep8 相同功能的工具,即最大程度地将代码格式化为 PEP8。 这确实有助于我的代码可读性。也许 Spyder 开发人员能对此事提供帮助?
2个回答

3

(Spyder维护者在此)那个插件已经不再维护,只能在Spyder3.3.6中使用。

这是因为我们在2020年11月发布的Spyder4.2.0中添加了对Autopep8和Black格式化代码的支持。


2
非常感谢您在Spyder上的工作,它是我科学工作中非常有用和有效的工具。 - Ziskin_Ziv
@CarlosCordoba 感谢您为 Spyder 所做的所有工作,版本 4 真是太棒了。autopep8 的相关进展如何了? - mathisfun
@mathisfun,感谢你的赞美之词!目前还没有进展,但我希望能在三月底之前准备好它。 - Carlos Cordoba
1
可以保证在Spyder 4.2中运行良好。首选项→完成和linting→代码风格和格式化→代码格式化→保存时自动格式化文件 - eric

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接