如何在IntelliJ IDEA 2024.2.1中禁用空行按键输入时的自动缩进功能?
如何在IntelliJ IDEA 2024.2.1中禁用空行按键输入时的自动缩进功能?
我太懂这种烦恼了——明明空行已经留好了对应层级的缩进,结果输入字符时IDE自动把缩进给缩回去,关了Smart indent也完全没用对吧?别着急,咱们调整这个具体设置就能解决:
具体操作步骤:
- 打开设置面板:Windows/Linux 可以直接按快捷键
Ctrl+Alt+S,Mac 按Cmd+,;也可以通过菜单栏打开:File > Settings(Mac 是 IntelliJ IDEA > Settings) - 在左侧导航栏依次展开 Editor > General > Smart Keys
- 在右侧的设置列表里,找到 Adjust indentation when typing on empty line 这个选项,取消它的勾选状态
- 点击底部的 Apply 再 OK 保存设置
验证效果:
现在回到你的代码里,像之前那样在有对应缩进的空行输入字符,就会保留原来的缩进格式了。比如:
原本的代码(•代表空格):
thing.method() ••••••输入点之后不会变成:
thing.method() .而是会保持你想要的效果:
thing.method() .
备注:内容来源于stack exchange,提问作者rptfrg
相关产品推荐
相关产品推荐

