IntelliJ IDEA控制台长行折叠指示器位置问题求助
IntelliJ IDEA控制台超长行折叠问题及解决办法
问题描述
近期版本的IntelliJ IDEA控制台存在长行折叠功能,当将堆栈跟踪以单行形式输出(如JSON格式化或便于可观测性工具分组)时,该功能会自动折叠超长行。但折叠指示器<1 internal line>被显示在上一行的末尾,由于查看日志时通常聚焦控制台左侧,右侧内容常被滚动或截断,且行长按场景不同,很难快速发现该指示器。已在设置中搜索“fold”“collapse”等关键词,但未找到相关配置选项,希望关闭该功能或调整指示器显示位置。
折叠状态截图

展开状态截图

解答
这个功能叫做控制台长行自动折叠(Console Long Line Folding),是IDEA针对控制台输出的默认优化特性。
关闭/配置方法
- 打开IDEA设置(快捷键:Windows/Linux为
Ctrl+Alt+S,Mac为Cmd+,) - 导航到 Editor > General > Console
- 在右侧找到对应选项:
- 常规版本:取消勾选 Fold lines longer than [X] characters(X为预设的长度阈值)
- 2023.3+新版本:该选项整合在 Console folding 分类下,取消勾选 Long lines 即可
- 点击「Apply」并重启IDEA,设置即可生效
注:目前官方暂不支持自定义折叠指示器的显示位置,关闭该折叠功能是最直接的解决方式。
内容的提问来源于stack exchange,提问作者Shorn
相关产品推荐
相关产品推荐

