使用IntelliJ IDE自动完成行并放置分号

时间:2013-06-10 03:09:00

标签: eclipse intellij-idea

在eclipse中你可以点击“enter”,IDE会自动将你带到行尾,并放一个分号。

在IntelliJ中,如果你按下shift-enter,你会得到类似的行为,而不是添加分号。我已经阅读并尝试了cntrl-shift-enter,你得到完全相同的行为。然而,这是一个非常难以使用的关键组合,至少比使用Eclipse的一键式方法要多得多。

有什么想法吗?

IntelliJ autocomplete escape

4 个答案:

答案 0 :(得分:20)

在InteiJ IDEA中使用(Ctrl-Shift-Enter)进行“智能自动完成”。

如果您愿意,它将以分号“巧妙地”结束。它也适用于几种不同的情况,如FOR循环的IF语句。

答案 1 :(得分:10)

为什么不重做键绑定?

转到:(扳手图标)设置 - >键盘图 - >完成当前声明并重新绑定您的方式(例如,ctrl-enter可能更适合您)。

或者还有一个可以选择的Eclipse默认键映射集。我不确定它是否会影响完整的当前行动,但你可以看看。

答案 2 :(得分:0)

你也可以使用ctrl + shift + space

答案 3 :(得分:0)

如果您想一直拥有它,就这样做

enter image description here