我是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和其他常用编辑器中提供解决方案吗?
您还可以将if语句替换为:
别管其他的事了-以后不要再做任何事了。
在vim中,选择块,然后按<;键。
在Eclipse中选择它,然后按SHIFT键。
值得一提的是,每个代码编辑器都有一个缩进和删除块的关键方法。
也许你的案子迟了,但如果对其他人有用的话:
SHIFT+TAB将对Eclipse中选定的文本进行取消缩进。
相关问题 更多 >
编程相关推荐