如何在Android Studio编辑器中设置数组折叠格式,避免元素换行?
解决Android Studio格式化数组时自动换行的问题
针对Java代码的设置
- 打开Android Studio设置:
File → Settings(Windows/Linux)或Android Studio → Settings(Mac) - 导航到
Editor → Code Style → Java - 切换到
Wrapping and Braces标签页 - 找到Array initializers选项:
- 将
Wrap设置改为Do not wrap(完全禁止数组元素换行),或Wrap if long(仅当数组长度超过设定阈值时换行) - 若不需要多行对齐,可取消勾选
Align when multiline
- 将
- 点击
Apply→OK保存设置
针对Kotlin代码的设置
- 打开设置面板,导航到
Editor → Code Style → Kotlin - 切换到
Wrapping and Braces标签页 - 找到Array and collection literals选项:
- 将
Wrap设置改为Do not wrap或Wrap if long
- 将
- 保存设置后,使用格式化快捷键(
Ctrl+Alt+L/Opt+Cmd+L)测试效果
临时跳过格式化的方法
如果仅需对某段数组代码保留折叠格式,可使用注释包裹:
// @formatter:off String[] items = {"item1", "item2", "item3", "item4"}; // @formatter:on
内容的提问来源于stack exchange,提问作者Ana Cockett
相关产品推荐
相关产品推荐

