有没有办法配置NetBeans使用Tab键阻止缩进?

问题描述:

我开始使用NetBeans进行Python开发,到目前为止它看起来不错。令我困扰的一件事是,当我突出显示几行文本并点击Tab键时,它几乎不会做任何其他编辑器所做的事情,而只是在块的末尾添加四个空格。有没有办法配置NetBeans使用Tab键阻止缩进?

我知道的NetBeans有一个块缩进动作(有些奇怪的所谓“右移”),但似乎不可能绑定Tab键任何东西。现在我已经决定使用Ctrl + Shift + I作为向德尔福日进贡的块缩进,但实际上,我只想让它像Eclipse/IntelliJ/Notepad2一样工作,并在Tab上进行块缩进。

任何提示?

编辑:好的,所以似乎只有当我选择一堆线和光标位于一个空行时,才会发生此行为。这看起来像一个错误,所以我要提交一份报告。

谢谢你们!

编辑2:如果任何人的兴趣,Issue 155735

这应该是现在固定的 - 在建#415和后来从http://deadlock.netbeans.org/hudson/job/python/。感谢您的错误报告。

假如你在某个时刻改变默认的钥匙? Tab适用于我的块缩进。

+0

按预期对我工作。 – Herms 2008-12-17 16:43:24

标签应该缩进选择线,和Shift-Tab DEDENT语言。你描述的行为听起来像一个错误。你能打开键绑定对话框,看看你的Tab键绑定到什么?

你可以尝试的另一件事情是清除您的用户目录的情况下,有老人克鲁夫特在那里。

如果这些事情不工作,请文件中的问题,以便我们能够复制和跟踪下来 - http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT

- 托尔

+0

总是很高兴听到开发人员的消息 – itsadok 2008-12-18 08:24:14