繁体   English   中英

如何像在 Matlab 中那样在 python 中实现智能缩进

[英]how to implement smart indent in python as done in Matlab

有没有人知道某种方法可以在 Python 编码中自动执行正确的缩进? 例如,当我编写如下代码时:

if condition1:
print a
else:
print b

那么代码的格式应该如下:

if condition1:
    print a
else:
    print b*

我使用 Spyder 进行 Python 编程。 谢谢!

我建议使用ATOM,它是一款出色的 Python 文本编辑器。 顺便说一句,在继续输入代码之前,您是否尝试将源文件保存为 something.py ? 这可能是原因。

我是 python 的新手,正在做科学计算。 我真的很喜欢PyCharm IDE 我正在使用免费的社区版本,它对我很有用。

无论如何,我相信这是IDE的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM