【发布时间】:2012-03-09 11:43:55
【问题描述】:
我是 python 编程的新手。我发现在 python 中减少代码块的缩进是很烦人的。例如,给定以下代码 sn -p
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 和其他常用编辑器中提供解决方案?
【问题讨论】:
-
这取决于编辑器。您必须具体研究每一项。
-
在 Komodo 和 Visual Studio 中选择行并按 Shift+Tab。
-
在这种特殊情况下,您还可以增加注释掉的“if”行的缩进。
标签: python eclipse pydev edit indentation