前言

之前写过一篇关于《处理不同平台的回车处理 warning Delete prettier prettier# 不同平台的回车处理 warning Delete prettier prettier》的文章。

但是这是讲了如何处理当前文件的尾换行符报错而已,这次分享在项目开发初期如何配置你的尾换行符,以及批处理方式。

vscode配置尾换行符

现阶段我可能更加推荐使用LF的尾换行方式,在linux和mac中都是使用这种方式,而windows中使用的 CRLF,如果存在不同系统下的开发,LF是最好的选择。

而且这种方式也契合我之前分享的Prettier格式化配置。

vscode -> 文件 -> 首选项 -> 设置 -> 搜索输入:files.eol -> 将auto选项改为\n,最好把工作区和用户都改了,工作区表示你当前项目的配置,用户是自己的配置。

至此,项目初期对于尾换行符的处理完事。

打开文件时留一下右下角,如果显式CRLF手动切换成LF。

批处理

有时候可以我们已经存在了一些文件,我们希望能一键全部替换尾换行符,可以通过命令的形式:

npx prettier --write --end-of-line lf .

如果你需要批量替换成CRLF,将lf替换成crlf即可。

如果提示prettier不存在,那你需要安装一下:

pnpm i prettier -D
分类: 教程 标签: vscodeCRLFLF尾换行符

评论

暂无评论数据

暂无评论数据

目录