【发布时间】:2015-09-22 07:27:15
【问题描述】:
我使用的是 Python 2.7.10,但在尝试取消缩进一段代码时遇到了麻烦。肯定有某种捷径,而不是每行都退格?
在 Python Shell 中,我打开了一个新文件 (.py),这就是我编写代码的地方。
Shift + Tab 不起作用。
【问题讨论】:
-
Python Shell 是什么意思?如果我从终端运行
python,我会得到一个shell,我可以在其中运行单个命令,但肯定不支持编辑文件。这不是为了那个。如果您想很好地编辑文件,请使用 PyCharm 等 IDE。如果您想在终端中进行编辑,请使用您喜欢的文本编辑器,例如 vim。 -
不清楚您所说的“在 Python 中” 是什么意思。如果您的意思是 IDLE,则默认情况下 Ctrl-[ dents - 如果您浏览菜单,它们会显示快捷方式。
-
从 IDLE 中,如果你去 File>New File,它会显示一个空白文档,看起来完全是一个 .txt,但它是一个 .py 文件。我选择在 PyCharm 之类的东西上使用它作为一种纪律形式。我觉得如果我使用 PyCharm,我会养成过分依赖其内置功能和自动完成功能的习惯……感谢您的帮助,它是 Ctrl + [。
-
所以你的意思是空闲?然后在问题中提及。或者只是搜索它...stackoverflow.com/q/1610305/3001761。 IDLE 几乎不是禁欲主义,它确实有自动完成功能!
-
我不认为它是 IDLE,因为当我从桌面打开 IDLE 时,它会打开 Python Shell。从那里,我打开一个新文件,它是空白的。这是“空闲”吗?
标签: python indentation python-idle