在 Intellij 中关闭自动完成制表符删除

2022-09-01 20:29:44

以下是我遇到的一个问题的示例。在 Intellij 中,如果我在 String 前面键入:

private statString foo = "bar";

然后我自动完成静态,字符串将被删除。有没有办法更改设置,以便自动完成不会删除文本?


答案 1

如果从自动完成下拉列表中进行选择并按 [Tab],则所选内容将替换以下文本。

您必须使用[返回]来接受自动完成以将其插入。


答案 2

根据@yole的答案,添加屏幕截图,显示如何在Rider / IntelliJ中防止选项卡覆盖文本。在“设置”中,更改“选择查找项”“选择查找项替换”的编辑器操作:

how to make Tab not delete text


推荐