写在前面

因为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正文状态栏(右下方),点击选择即可。

Logo

前往低代码交流专区

更多推荐