一个例子:当我想输入 public
时, 我输入 pub
然后按tab,IDEA会自动在public
后面加一个空格,怎么关掉。
因为我习惯了自动补全后敲空格,所以之后每次都是2个空格就得删一个。我使用过的其他 IDE 或文本编辑器似乎不会自动附加该空间。
最佳答案
你不能在 IDEA 中禁用这个特定的自动完成行为,除非完全禁用自动完成功能。
但是,您可以使用“重新格式化”操作将单一默认格式应用于整个文件( Ctrl+Alt+L
)或在完成输入构造后的“完成当前语句”操作(突出显示该语句并按 Ctrl+Shift+Enter
)。符合默认格式设置,双空格应替换为单个空格。
假设这是针对 Java 代码的(尽管一般机制适用于大多数文件类型),您可以修改代码中空格的使用时间/方式。
转至 文件 |设置 |代码风格 | Java .
如果然后单击 Spaces 选项卡,则可以指定所需的代码布局。完成此操作后,如果您重新格式化代码,它应该根据您的偏好进行格式化。
您也可以为其他类型(General、CSS、JavaScript 等)指定此项。
关于java - 代码自动完成后禁用 Intellij IDEA 追加空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59852513/