如何使用 Spyder 使用 pep8 模块
How to use pep8 module using Spyder
在Spyder(Anaconda)中有没有办法使用pep8模块检查代码是否符合pep8规范?
我还尝试 运行 在命令提示符中 https://pypi.org/project/pep8/ 给出的命令 pep8 --show-source --show-pep8 testsuite/E40.py
,但它给出了语法错误 (SyntaxError: invalid syntax
).
(此处为 Spyder 维护者)您可以通过以下方式激活 Spyder 3 中的 pep8 支持
Tools > Preferences > Editor > Code Introspection/Analysis
并激活名为
的选项
Real-time code style analysis
这将直接在我们的编辑器中显示 pep8 警告,因此您无需 运行 pep8
从命令行查看它们。
对 的修正:在 Spyder 4 中,此选项已移至
Tools > Preferences > Completion and linting > Code style
你必须接受的地方
Enable code style linting
仅供参考,在此新版本中,可以选择显示或忽略特定错误或警告!
在Spyder(Anaconda)中有没有办法使用pep8模块检查代码是否符合pep8规范?
我还尝试 运行 在命令提示符中 https://pypi.org/project/pep8/ 给出的命令 pep8 --show-source --show-pep8 testsuite/E40.py
,但它给出了语法错误 (SyntaxError: invalid syntax
).
(此处为 Spyder 维护者)您可以通过以下方式激活 Spyder 3 中的 pep8 支持
Tools > Preferences > Editor > Code Introspection/Analysis
并激活名为
的选项Real-time code style analysis
这将直接在我们的编辑器中显示 pep8 警告,因此您无需 运行 pep8
从命令行查看它们。
对
Tools > Preferences > Completion and linting > Code style
你必须接受的地方
Enable code style linting
仅供参考,在此新版本中,可以选择显示或忽略特定错误或警告!