在eclipse中你可以点击“enter”,IDE会自动将你带到行尾,并放一个分号。
在IntelliJ中,如果你按下shift-enter,你会得到类似的行为,而不是添加分号。我已经阅读并尝试了cntrl-shift-enter,你得到完全相同的行为。然而,这是一个非常难以使用的关键组合,至少比使用Eclipse的一键式方法要多得多。
有什么想法吗?
答案 0 :(得分:20)
在InteiJ IDEA中使用(Ctrl-Shift-Enter)进行“智能自动完成”。
如果您愿意,它将以分号“巧妙地”结束。它也适用于几种不同的情况,如FOR循环的IF语句。
答案 1 :(得分:10)
为什么不重做键绑定?
转到:(扳手图标)设置 - >键盘图 - >完成当前声明并重新绑定您的方式(例如,ctrl-enter可能更适合您)。
或者还有一个可以选择的Eclipse默认键映射集。我不确定它是否会影响完整的当前行动,但你可以看看。
答案 2 :(得分:0)
你也可以使用ctrl + shift + space
答案 3 :(得分:0)