【问题标题】:Is there a way configure NetBeans to block indent with the Tab key?有没有办法配置 NetBeans 以阻止使用 Tab 键缩进?
【发布时间】:2008-12-17 16:34:27
【问题描述】:

我开始使用 NetBeans 进行 Python 开发,到目前为止它看起来还不错。困扰我的一件事是,当我突出显示几行文本并按下 Tab 键时,它并没有像几乎所有其他编辑器那样做,而是在块的末尾添加了四个空格。

我知道 NetBeans 有一个块缩进动作(有点奇怪地称为“右移”),但似乎不可能将 Tab 键绑定到任何东西。现在我已经决定使用 Ctrl+Shift+I 来进行块缩进,以向我的 Delphi 时代致敬,但实际上,我只想让它像 Eclipse/IntelliJ/Notepad2 一样工作,并在 Tab 上进行块缩进。

有什么建议吗?

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

谢谢大家!

编辑 2:如果有人感兴趣,Issue 155735

【问题讨论】:

    标签: netbeans


    【解决方案1】:

    这应该现在修复 - 在 build #415 和更高版本的 http://deadlock.netbeans.org/hudson/job/python/ 中。感谢您的错误报告。

    【讨论】:

      【解决方案2】:

      Tab 应该缩进选定的行,而 Shift-Tab 应该缩进。您描述的行为听起来像一个错误。您可以打开键绑定对话框并查看您的 Tab 键绑定到什么吗?

      你可以尝试的另一件事是清除你的用户目录,以防里面有旧的垃圾。

      如果这些方法不起作用,请提交问题,以便我们重现并追踪它—— http://scripting.netbeans.org/issues/enter_bug.cgi?component=python&issue_type=DEFECT

      -- 托尔

      【讨论】:

      • 很高兴收到开发人员的来信
      【解决方案3】:

      您是否曾经更改过默认键? Tab 对我来说适用于块缩进。

      【讨论】:

      • 对我来说也能按预期工作。
      猜你喜欢
      • 2020-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-08
      • 1970-01-01
      • 2019-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多