IntelliJ如何设置下一行从上行开头缩进2个空格?
当然可以实现这个格式需求!下面是在IntelliJ中配置的具体步骤:
- 打开IntelliJ的设置面板:Windows/Linux用户按快捷键
Ctrl+Alt+S,Mac用户按Cmd+,。 - 在左侧菜单依次展开
Editor→Code Style→Scala。 - 切换到「Wrapping and Braces」标签页。
- 向下滚动找到「Case class parameters」选项组,进行以下设置:
- 先设置换行规则:如果希望参数超过一定长度自动换行,勾选
Wrap when long;如果想要强制参数换行,选择Wrap always。 - 调整缩进:找到「Indentation」相关设置,选择
Indent by:并输入2,同时将缩进基准设置为From line start(即以上一行的开头位置为参照缩进2个空格)。 - 若不需要参数的冒号对齐,取消勾选
Align when multiline,这样参数就会统一保持2个空格的缩进。
- 先设置换行规则:如果希望参数超过一定长度自动换行,勾选
- 点击「Apply」和「OK」保存设置,之后按下格式化代码快捷键(Windows/Linux:
Ctrl+Alt+L;Mac:Cmd+Opt+L),就能看到符合你需求的缩进效果了。
内容的提问来源于stack exchange,提问作者irregular
相关产品推荐
相关产品推荐

