IntelliJ IDEA设置txt、md等文件自动换行(Soft Wrap)
在 IntelliJ IDEA 中,设置 .txt 文件自动换行(Soft Wrap)主要有以下两种方式,分别对应“仅对当前文件生效”和“全局永久生效”:
方法一:快速对当前文件生效(推荐)
如果你只是临时查看一个 txt 文件并希望它换行,可以使用以下任意一种快捷操作:
- 右键行号区:在编辑器左侧显示行号的空白区域点击鼠标右键,勾选 Soft-Wrap(自动换行)。
- 右键编辑器内部:在代码编辑区的任意位置右键,选择 Soft-Wrap Current Editor。
- 快捷搜索:按下
Shift键两次(Double Shift),输入Soft Wrap,直接切换开关。
方法二:全局永久设置(以后打开所有 txt 都自动换行)
如果你希望以后 IDEA 打开任何文本文件都默认自动换行,请按照以下步骤操作:
- 打开设置:点击菜单栏
File->Settings(Windows/Linux) 或IntelliJ IDEA->Settings(macOS)。快捷键是Ctrl + Alt + S。 - 进入通用设置:导航到 Editor -> General。
- 配置 Soft Wraps:
-
- 在右侧找到 Soft Wraps 区域。
- 确保勾选了 Soft-wrap these files。
- 在后面的输入框中,确认包含
*.txt。如果是空的或者没有,你可以手动加上,例如:*.md; *.txt; *.log(多个扩展名用分号隔开)。
- 保存:点击 OK 即可。
💡 核心概念说明:Soft Wrap vs Hard Wrap
- Soft Wrap (软换行/自动换行) :只是在视觉上把长行折叠显示,不会在文件中插入真正的换行符(
\n)。这最适合查看.txt、.log或阅读文档。 - Hard Wrap (硬换行) :会在达到指定字符长度时,自动在文件中插入换行符。这通常用于代码格式化规范。
设置完成后,你的 .txt 文件内容就会根据窗口宽度自动折行显示,而不再需要拉动底部的水平滚动条了。