如何从IDLE中的几行中删除制表符缩进?

时间:2009-04-26 11:53:44

标签: indentation python-idle code-editor

如果你想在Python IDLE中缩进几行,你只需标记行并点击Tab。但是如果你想从几行中删除缩进怎么办? Shift + Tab不适用于IDLE。

8 个答案:

答案 0 :(得分:40)

如果您正在使用IDLE,并且挪威语键盘使Ctrl- [有问题,您可以更改密钥。

  1. 转到选项 - >配置IDLE。
  2. 单击“密钥”选项卡。
  3. 如有必要,请单击“另存为新的自定义键集”。
  4. 使用自定义键设置,在列表中找到“dedent-region”。
  5. 点击“获取选择新密钥”。
  6. 我尝试使用shift-Tab,效果很好。

答案 1 :(得分:33)

如果您使用IDLE,则可以使用Ctrl+]缩进,Ctrl+[取消。

答案 2 :(得分:18)

取决于你的编辑。

你试过Shift + Tab吗?

答案 3 :(得分:5)

在pythonwin中,

SHIFT + TAB工作

答案 4 :(得分:4)

Shift-Tab
Ctrl-Tab
< key

取决于你的编辑。

答案 5 :(得分:3)

对于IDLE,选择线条,然后打开“格式”菜单。 (在“编辑”和“运行”之间,如果你找不到它。)这也会给你键盘快捷键,对我来说,事实证明,dedent快捷键是“Ctrl + [”

答案 6 :(得分:0)

默认情况下,IDLE将其放在Shift-Left Bracket上。但是,如果需要,可以通过单击选项->配置IDLE->密钥->使用自定义密钥集->齿状区域->获取新的选择键将其自定义为Shift-Tab < / p>

然后,您可以选择所需的任何组合。 (不要忘记单击“应用”,否则所有设置都不会受到影响。)

答案 7 :(得分:0)

在Jupyter Notebook中,

             SHIFT+ TAB is perfectly working.