我曾经使用Spyder IDE进行python编程,最近才改用Atom。在Spyder中,我曾经得到内联错误和警告突出显示。例如,如果我做了一个不需要的缩进或忘记了任何括号等。。。但是在Atom中,我没有得到任何这样的内联警告。我可以安装任何设置或插件来实现这一点吗?
首先,您需要决定要使用哪个linter,例如flake8
或pycodestyle
。任何一种选择的过程都是相同的,让我们以flake8
为例。
- 确保系统上已安装
flake8
(请参阅文档(。这将由我们在步骤3中安装的过梁包使用 - 安装Atom的基本
linter
提供程序。这是短绒包装在下一步中的要求 - 安装
linter-flake8
虽然本例适用于安装单独的过梁,但当然也有许多替代方案可供选择。由于这是一个偏好问题,您可以搜索其他可用选项。
最后,请注意,许多过梁包装可以通过包装设置进行进一步定制。有关详细信息,请参阅他们的自述文件。
- 按Ctrl+Comma或打开文件>gt;设置
- 单击安装选项卡
- 搜索Linter
- 安装您喜欢的任何内容
我建议你也安装更漂亮的
Linter:用于捕获错误
Prettier:它允许您使用单个命令对代码进行lint和格式化