将CRLF转换成LF
区别
CRLF:回车换行符,即"\r\n"。在Windows系统中,文本文件的每一行都以CRLF结尾。 LF:换行符,即"\n"。在Unix和Linux等系统中,文本文件的每一行都以LF结尾。
因此,CRLF和LF的主要区别在于它们在文本文件中的使用方式。
在Windows系统中,文本编辑器和其他应用程序通常需要使用CRLF作为换行符,
而在Unix和Linux等系统中,LF是标准的换行符。
在跨平台开发时,CRLF和LF的差异可能会导致问题。
如果将Windows系统中的文本文件复制到Unix或Linux系统中,
可能会出现换行符混淆的问题。因此,在跨平台开发时,应该注意使用正确的换行符,并确保文本文件的格式正确。
在vscode中使用
下载插件 EditorConfig for VS Code 项目根目录下新建 .editorconfig 文件 在刚新建的 .editorconfig 文件中添加如下配置内容
root = true [*] charset = utf-8 # 编码字符集 indent_style = space # 缩进风格 indent_size = 2 # 缩进大小 end_of_line = lf # 指定换行符lf 如果是window系统下创建的项目一般不需要指定 默认crlf insert_final_newline = true # 插入最后换行符 trim_trailing_whitespace = true # 修整尾部空白
你会发现 最下方的信息栏crlf会自动变换成lf 不用你手动切换
切换文件之后 ctrl+s 保存 自动处理好页面的crlf 标识
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2021-05-18 使用ts(typeScript)引入element 等ui框架 出现this需要声明的问题