IntelliJ 自动完成替换后续单词

我已经使用IntelliJ一段时间了,但总有一些事情困扰着我。它与自动完成功能有关。这个gif应该足以说明。

从本质上讲,当在另一个单词旁边键入一个单词(即中间没有空格)时,无论两个单词或上下文(无论是关键字还是变量),自动完成都会将下一个单词替换为您完成的单词。我/我很惊讶IntelliJ没有一个设置(至少我不知道),考虑到Eclipse确实如此......

提前致谢!


答案 1

此行为取决于您用于从完成列表中选择项的键。如果按 Enter,则所选项将插入到代码中以下标识符之前。如果按 Tab 键,所选项目将替换光标后面的标识符。

如果您愿意,可以通过在“设置”下重新分配“查找项”和“选择查找项替换”的键盘快捷键来更改行为|键盘映射。


答案 2

推荐