选项卡在Python中无法正常工作

Joe*_*oel 3 python eclipse eclipse-plugin pydev

我一直在使用NotePAD ++来编辑Python脚本.我最近下载了PyDEV IDE(用于Eclipse).问题是,当我在NotePad ++中编写脚本时,我使用"TAB"进行缩进,现在当我用PyDEV打开它们时,每次我尝试编写一个新行而不是"TABS"时,PyDEV会插入空格.(即使我单击"TAB"键,Eclipse也会插入4个空格而不是一个选项卡).这会引发缩进错误.

反正有没有解决这个问题?

谢谢!

tru*_*ppo 7

是的,请访问http://www.python.org/dev/peps/pep-0008/,其中说明:

缩进

Use 4 spaces per indentation level.
Run Code Online (Sandbox Code Playgroud)

用空格替换所有选项卡,并将Notepad ++设置为使用空格而不是制表符.

将Eclipse设置为使用制表符而不是空格将是朝错误方向迈出的一步.