CRLF转LF
写在前面因为UNIX、LINUX和WINDOWS中针对行尾的处理不同(UNIX的换行→WINDOWS回车+换行),造成不同文件系统间传递文件时的种种问题,使用以下工具和方法进行批量处理。一、下载工具DOS2UNIX二、解压到指定目录,并配置①解压E:\App\dos2unix-7.4.2-win64②配置在系统path下加入以上目录。三、运行工具①进入指定②执行命令# **将 CRLF 转为 LF
·
写在前面
因为UNIX、LINUX和WINDOWS中针对行尾的处理不同(UNIX的换行→WINDOWS回车+换行),造成不同文件系统间传递文件时的种种问题,使用以下工具和方法进行批量处理。
一、下载工具DOS2UNIX
二、解压到指定目录,并配置
①解压
E:\App\dos2unix-7.4.2-win64
②配置
在系统path下加入以上目录。
三、运行工具
①进入指定
②执行命令
# **将 CRLF 转为 LF; *.vue *.js表示匹配相应文件后缀;使用时删掉本行
for /R %G in (*.java *.sql *.xml *.yml *.yaml *.txt *.html *.htm *.md *.properties *.vue *.js *.svg *.json *.css *.scss) do dos2unix "%G"
# **将 LF 转为 CRLF;
for /R %G in (*.java *.sql *.xlm *.vue *.js *.svg *.json *.css *.scss) do unix2dos "%G"
后记,
针对开发环境idea、vscode的设置方法
1、默认设置转换方法
①file→settings→Appearance&Behavior→System Settings→AutoSave
②file→settings→Edit→Code Style→General[Line separator)下拉选择{\n或\r\n或\r三选一一}
2、单个文件更改方法
直接通过ide正文状态栏(右下方),点击选择即可。
更多推荐
已为社区贡献1条内容
所有评论(0)