Joe*_*Joe 30 python notepad++ indentation auto-indent
我一直在谷歌搜索,这真的很令人沮丧.它不像空闲一样.
例:
else:
name = 'World'
print 'Howdy', name
print 'yay'
Run Code Online (Sandbox Code Playgroud)
但在Notepad ++中
else: # i press enter and this is what it does
lands me here
Run Code Online (Sandbox Code Playgroud)
但是我希望能够在空闲时做到:在:我可以按下回车并继续前进之后.我的英语不太好.
我的文件类型设置为Python等,我的格式为unix.
小智 47
这就是你想要的:
设置>首选项> MISC.>自动缩进(复选框)
-
有时人们会问,"我怎样才能在程序中做x?"
我梦想有一天"使用程序z代替"将不是最受欢迎的回应.
Chr*_*ris 33
我在Notepad ++中用python玩了一下,我的选项卡有问题.因为在python中你的缩进非常重要,但记事本++放置空格而不是制表符.
因此,要更改为选项卡,您需要进入记事本++菜单设置>首选项...然后选择选项卡设置然后在选项卡设置框中选择python并取消选中使用默认值并选中替换为空格.
像其他答案一样,您可能想要考虑另一个想法.我个人使用eclipse与pydev插件和django plungin.Erik也很好.
Der*_*ent 17
我在官方插件页面上找到了Python Indent插件,它运行正常!
http://docs.notepad-plus-plus.org/index.php/Plugin_Central#P
小智 7
嗯,这是一个更新的答案:
Notepad ++ >>插件>>插件管理器>> show plugin manager >> find(python indent)点击安装>>应该下载你需要再次从插件启用>> python indent >> enable