You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ IDEA 2024.2.1中禁用空行按键输入时的自动缩进功能?

如何在IntelliJ IDEA 2024.2.1中禁用空行按键输入时的自动缩进功能?

我太懂这种烦恼了——明明空行已经留好了对应层级的缩进,结果输入字符时IDE自动把缩进给缩回去,关了Smart indent也完全没用对吧?别着急,咱们调整这个具体设置就能解决:

具体操作步骤:

  1. 打开设置面板:Windows/Linux 可以直接按快捷键 Ctrl+Alt+S,Mac 按 Cmd+,;也可以通过菜单栏打开:File > Settings(Mac 是 IntelliJ IDEA > Settings)
  2. 在左侧导航栏依次展开 Editor > General > Smart Keys
  3. 在右侧的设置列表里,找到 Adjust indentation when typing on empty line 这个选项,取消它的勾选状态
  4. 点击底部的 Apply 再 OK 保存设置

验证效果:

现在回到你的代码里,像之前那样在有对应缩进的空行输入字符,就会保留原来的缩进格式了。比如:

原本的代码(•代表空格):

thing.method()
        ••••••

输入点之后不会变成:

thing.method()
    .

而是会保持你想要的效果:

thing.method()
        .

备注:内容来源于stack exchange,提问作者rptfrg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 14:27:59