Java 如何在Netbeans中按Enter键时自然断开{}
我在编写代码时有一个习惯: 如果我想在Java 如何在Netbeans中按Enter键时自然断开{},java,netbeans,hotkeys,Java,Netbeans,Hotkeys,我在编写代码时有一个习惯: 如果我想在{}中写入代码块,我将首先键入{},然后将光标移动到{和}之间,按Enter并写入我的代码 在IntelliJ IDE中,当我按下Enter后,IDE自动断开并格式化{},以便我编写代码(请参见带有绿色箭头的此图) 对于Netbeans,它不是这样工作的(请参阅带有红色屏幕的图片) 我的问题是如何将Netbeans IDE设置为像IntelliJ一样工作,以方便我编写代码。我以前从未用Netbeans编写过。但我能理解你——这是如此的不方便和痛苦 我已经检
{}
中写入代码块,我将首先键入{}
,然后将光标移动到{
和}
之间,按Enter
并写入我的代码
在IntelliJ IDE中,当我按下Enter
后,IDE自动断开并格式化{}
,以便我编写代码(请参见带有绿色箭头的此图)
对于Netbeans,它不是这样工作的(请参阅带有红色屏幕的图片)
我的问题是如何将Netbeans IDE设置为像IntelliJ一样工作,以方便我编写代码。我以前从未用Netbeans编写过。但我能理解你——这是如此的不方便和痛苦 我已经检查了所有的组合,但没有找到需要的组合 可能以某种方式重复这种行为的选项包括:
split-line insert-break
结果是:
不幸的是,宏是无上下文的。我们无法写入条件“如果插入符号在大括号之间,则执行我们的操作,否则,执行标准操作”。因此,可以将其分配给另一个热键(不输入)使enter在其情况下正确工作。我以前从未用NetBeans编写过。但我能理解您的意思-这既不方便又痛苦 我已经检查了所有的组合,但没有找到需要的组合 可能以某种方式重复这种行为的选项包括:
split-line insert-break
结果是:
不幸的是,宏是无上下文的。我们无法写入条件“如果插入符号在大括号之间,则执行我们的操作,否则,执行标准操作”。因此,可以将其分配给另一个热键(不输入)若要使enter在其情况下正常工作,请执行。投票关闭此内容,因为它与主题无关。我不知道如何在我的帖子中直接显示图像,请附加一个超链接。很抱歉,我的错误@Edwin@AlexandreBeaudet有关IDE的问题,请参阅IDE常用的软件工具programmers@S为什么偏离主题?关于软件的问题程序员常用的软件工具都是关于堆栈溢出主题的。@ModusTollens My bad,看到一些关于这类主题的帖子被关闭,应该多搜索一点!感谢大家的提醒。投票关闭这篇文章是因为它脱离了主题。我不知道如何在我的帖子中直接显示图像,只需附加一个超链接。很抱歉我的错误@Edwin@A关于IDE的问题在这个主题上。参见programmers@S为什么脱离主题?关于程序员常用的软件工具的问题都在堆栈溢出的主题上。@ModusTollens My bad,看到一些关于这类主题的帖子,应该多搜索一点!谢谢提醒一下。选项1对我来说很好。键入first{并按Enter键,代码完成将自动添加第二个}。感谢您的帮助@Andrew选项1对我来说很好。键入first{并按Enter键,代码完成将自动添加第二个}。感谢您的帮助@Andrew