繁体   English   中英

记事本++上的Python缩进

[英]Python indentation on notepad++

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

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

print_twice()

您可以将记事本++设置为始终将制表符转换为空格,或显示空格字符。 请看这个问题的答案

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

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

如果您没有在“首选项”下看到“标签设置”,就像我一样,那么您只需要寻找。

Notepad ++>设置>首选项>语言>选项卡设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM