当前位置: 首页 > 知识库问答 >
问题:

NetBeans 12.6在键入时不缩进新行

东郭翰音
2023-03-14

我曾经在旧版本的NetBeans中开发Java,在我们打字时缩进新行,但最近我安装了12.6版本,行为发生了变化。

我希望在键入并插入新行时,NetBeans会自动缩进新行。但是,令我惊讶的是,新线被设置在最左边。

我会试着更直观。在下面的示例中,管道“|”是我的光标。因此,当我插入新行时,光标会一直向左移动,如示例1所示。但是,我希望发生的是NetBeans自动将光标定位在正确的位置,如示例2所示,其中光标与具有“更多代码”的行处于相同的缩进中。

示例1-发生的情况:

if (variable == true) {
    code
    more code
|

例2-我需要发生什么:

if (variable == true) {
    code
    more code
    |

如何配置此行为?

共有1个答案

周宸
2023-03-14

降级到12.4就成功了。现在NetBeans的缩进正像预期的那样工作。

再次感谢大家!

顺致敬意,

 类似资料:
  • 当您开始输入代码时,是否可以让Eclipse只缩进新行?例如,按enter键会将文本光标移回左侧空白处,但开始在该行上键入会将其标记到相应的缩进? 我目前在保存时去掉尾随空格,但这并不是我想要的行为。

  • 本文向大家介绍pycharm 多行批量缩进和反向缩进快捷键介绍,包括了pycharm 多行批量缩进和反向缩进快捷键介绍的使用技巧和注意事项,需要的朋友参考一下 在 VS, PYCHARM 中只要 拉选块之后,按下tab键,整个块就会缩进~ 按下 shift + tab 就会反向缩进 补充:python在pycharm中缩进问题 问题: Inconsistent indentation: previ

  • 我有一个表,有多条记录具有相同的ID但不同的值。我想从其他表复制记录到这个表。如果记录为空,我想更新到最小位置,或者如果值不存在,插入到下一个位置。 这是我的目标表: ID|职位|价值 1 | 1 | A 2 | 1 | B 2 | 2 |空 2 | 3 |空 2 | 4 | C 3 | 1 | A 4 | 1 | D 4 | 2 | B 源表: ID |值 1 | C 2|N 3 | B 4 |

  • 问题内容: 我喜欢这样格式化我的代码: 但是,从我尝试使用Eclipse的源格式开始,看来您不能独立于新的块缩进来指定换行缩进。 有没有一种方法可以在Eclipse中完成? 每个答案,我提交了一个Eclipse增强请求。 问题答案: 我不这么认为。问题是您不能根据上下文将缩进大小更改为不同。因此,为缩进大小选择1会导致所有内容缩进一个空格。可以基于它是否是函数调用来制定单独的包装策略,但是如果是函

  • 如何在用户输入时更新< code>p:inputText的样式而不打断他们的输入? 这是为了验证。它可以很好地更新并获得正确的样式,但是当< code>p:inputText更新时,它会将光标设置回起点...中断用户的输入。总要有一种侵入性更小的方式来更新风格吧?

  • 和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同, Python 采用代码缩进和冒号( : )来区分代码块之间的层次。 在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。 注意,Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。但无论是手动敲空格