在python GUI中缩进

当我在python中编写代码时,突然觉得在代码前面添加了一个新的代码段,我已经写完了......完整代码的缩进会受到影响..移动到每一行并将其更改为非常繁琐的过程缩进...有没有办法做自动缩进或什么的...

例如:

def somefunction:
     x =5
     return x

如果我想添加一个控制块

例如:

def somefunction:
     if True:
         x =5
         return x
     return 0

添加控制块的这个小改变花了很多标签工作....

有什么捷径可以轻松完成吗?


我不知道每个人都来自哪个古怪的行星,但是在大多数编辑器中,没有追溯到石器时代,缩进代码块通常只需要选择一块文本并按下Tab键。 另一方面,Shift + Tab通常会将块放在下面。

这对于Visual Studio,Notepad2,e,Textmate,Slickedit,#Develop等等等都是如此。

如果你没有做大型多文件项目,我强烈推荐Notepad2。 它是一款非常轻便,免费且易于使用的记事本替代品,具有足够的以代码为中心的功能(行号,缩进指南,代码突出显示等)


在空闲编辑器中,您可以选择要缩进的行并点击Tab。

我应该注意到这实际上并没有在你的源代码中插入任何标签,只是空格。


在IDLE中,我只是使用ctrl +]和ctrl + [在代码块上。

链接地址: http://www.djcxy.com/p/28623.html

上一篇: Indentation in python GUI

下一篇: Shortcut key to indent a block of text with IdeaVim and Phpstorm