记事本++上的Python缩进

时间:2014-01-27 19:10:05

标签: python indentation

每次我在notepad ++中编写一个函数时,即使我非常确定我选择了自动缩进,它也不会缩进。然后,我手动执行4个空格并执行两个打印命令,但它不起作用。它在Powershell中说'unexpected indent'。这是我正在使用的:

def print_twice():
    print "hi"
    print "hi"

print_twice()

4 个答案:

答案 0 :(得分:2)

您可以将记事本++设置为始终将制表符转换为空格,或显示空格字符。请参阅答案in this question

答案 1 :(得分:0)

在记事本++上,转到设置>偏好>选项卡设置并选中“替换为空格”,确保“选项卡大小”设置为4。 这对我有用。

答案 2 :(得分:0)

在Notepad ++中,转到设置>>偏好设置。在将出现的对话框中选择“选项卡设置”,选中“按空格替换”复选框。您可以通过单击Tab space:4链接(现有选项卡空间为4个空格)来更改空格数。关闭对话框。就是这样。

答案 3 :(得分:0)

以防万一,如果您自己没有看到“首选项”下的“标签设置”,那么您只需要查找即可。

Notepad ++>设置>首选项>语言>标签设置