我开始使用NetBeans进行Python开发,到目前为止看起来还不错。困扰我的一件事是,当我突出显示几行文本并点击Tab键时,它几乎不会像其他编辑器那样做,而只是在块的末尾添加四个空格。
我知道NetBeans有一个块缩进动作(有点奇怪地称为“Shift Right”),但似乎无法将Tab键绑定到任何东西。现在我已经决定使用Ctrl + Shift + I作为对Delphi日的致敬,但实际上,我只是想让它像Eclipse / IntelliJ / Notepad2一样工作并在Tab上做一个块缩进。
任何提示?
编辑:好的,所以看起来只有当我选择一堆行并且光标位于空行时才会出现此行为。这看起来像一个bug,所以我要提交一份报告。
谢谢你们!
编辑2:如果有人有兴趣,Issue 155735
答案 0 :(得分:1)
选项卡应缩进选定的行,并按Shift-Tab dedent。你描述的行为听起来像一个bug。你能打开键绑定对话框,看看你的Tab键绑定了什么吗?
你可以尝试的另一件事是清除你的用户目录,以防万一有旧的。
如果这些内容不起作用,请提出问题,以便我们重现并跟踪此问题 - http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT
- Tor
答案 1 :(得分:1)
现在应该修复这个问题 - 在构建#415中以及稍后从http://deadlock.netbeans.org/hudson/job/python/修复。感谢错误报告。
答案 2 :(得分:0)
您是否曾在某个时候更改过默认键? Tab适用于我的块缩进。