如何在Spring STS中设置全局默认Unix格式新文本文件换行分隔符
Spring STS全局设置新文本文件Unix换行分隔符方法
本方法针对所有工作区生效,无需单独为每个工作区重复配置:
- 第一步:定位STS安装目录下的启动配置文件
- Windows/Linux系统:根目录下的
sts.ini文件 - macOS系统:右键STS应用图标选择「显示包内容」,进入
Contents/Eclipse目录下找到STS.ini文件
- Windows/Linux系统:根目录下的
- 第二步:编辑启动配置文件
找到文件中的-vmargs行,在该行下方新增2行配置:-Dline.separator=\n -Dorg.eclipse.core.filebuffers.NEWLINE_PREFERENCE=\n - 第三步:验证配置生效
保存配置文件后重启STS,新建任意文本类文件,写入内容后保存,可通过终端执行cat -A 你的文件名命令验证:行末尾仅显示$符号即代表Unix格式换行符配置生效,后续所有新建工作区都会默认继承该配置。
注意:不要调整新增配置的位置,必须放在
-vmargs行之后,否则会导致STS启动失败。
内容的提问来源于stack exchange,提问作者VKR
相关产品推荐
相关产品推荐

