VSCode统一设置LF
由于项目分别在windows和mac上开发,而系统默认的换行符不一致,导致每次2个端提交代码时会互相覆盖格式,表现为明明没有任何改动,但git却提示文件被修改了。
人工改
在vscode中,可以修改状态栏右下角的CRLF,改为LF。
但一般项目的文件很多,一个个改太费劲了,请看下面的方法。
配置改
使用editorconfig,在项目根目录下新建.editorconfig
文件,内容如下:
# top-most EditorConfig file
root = true# Unix-style newlines with a newline ending every file
[*]
# lf, cr, or crlf
end_of_line = lf
# ensure file ends with a newline when saving
insert_final_newline = true
对于vscode,还需要安装插件才能生效,缺一不可。
【VSCode统一设置LF】然后保存文件,就转为LF了。
推荐阅读
- 第6.2章(设置属性)
- 15、IDEA学习系列之其他设置(生成javadoc、缓存和索引的清理等)
- performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别
- cocosbcx白皮书解读(一)|cocosbcx白皮书解读(一)| 区块链如何统一开发者、发行商、用户之间的利益
- spring|spring boot中设置异步请求默认使用的线程池
- Python绘制小红花
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)
- day|day 28 设置路由表
- 适用于小白(VSCode搭建Vue项目,最详细的搭建步骤哦)
- flutter设置沉浸式状态栏