我是python编程的新手。我发现在Python中减少代码块的缩进非常烦人。例如,假设下面的代码片段有没有一种快速的方法来减少Python中多行的缩进?
for i in range(density):
if i < 5:
x, y = rnd(0,shape[1]//2)*2, rnd(0,shape[0]//2)*2
Z[y,x] = 1
....
....
如果我评论的if
声明,我有一个下降的线缩进if块一个,是有办法,我可以通过一个键做到这一点中风,因为我通过选择它们并增加了代码块的缩进并按TAB键?我想这是依赖于环境的,所以你能否在Eclipse + Pydev,VIM和其他常见编辑器中提供解决方案?
这将取决于编辑和编辑。你必须专门研究每一个。 – atreat 2012-02-18 06:02:10
在Komodo和Visual Studio中,选择线并按Shift + Tab。 – Gabe 2012-02-18 06:04:06
在这个特殊情况下,您还可以增加注释掉的“if”行的缩进。 – yak 2012-02-18 09:22:23