windows配置换行符
2024-10-02 22:29:23
CR、LF、CR/LF为不同操作系统上使用的换行符:
- Windows/DOS系统:采用CR/LF表示下一行;
- Unix/Linux系统:采用LF表示下一行;
- Mac OS系统:采用CR表示下一行;
- Mac OS X系统:采用LF表示下一行(Mac OS X已经改成和Unix/Linx一样使用LF)。
Git默认在提交时将Windows换行符(CRLF)转换为LF,在拉取时将UNIX换行符(LF)替换成CRLF。
为了保持代码一致,政务项目统一使用
LF
作为唯一换行符。
git 配置
关闭换行符自动转换功能
// 提交检出均不转换
git config --global core.autocrlf false
开启换行符检查功能
// 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true // 允许提交包含混合换行符的文件
git config --global core.safecrlf false // 提交包含混合换行符的文件时给出警告
git config --global core.safecrlf warn
编译器配置
vsCode编译器配置默认换行符
- 打开设置,用户设置,文本编辑器,文件,Eol(默认行位字符)改为'\n'
- 或者在 "setting.json" 文件中,添加
{ "files.eol": "\n" }
webstrom编译器设置默认换行符
- setting => Editor => Code Style, Line separator设置为
Unix and OS X (\n)
- setting => Editor => Code Style, Line separator设置为
最新文章
- Qt文件路径分隔符
- Apache-Jemeter web性能测试工具使用
- poj 1085 Triangle War 博弈论+记忆化搜索
- dom 回到顶部(兼容IE FF Chrome)
- 如何克隆路由器MAC地址,怎么操作?
- RPi 2B apache2 mysql php5 and vsftp
- 关于EF第一次加载慢或过一段时间不访问时再次访问加载慢问题的总结
- linux segmentation fault记录
- 二分搜索树实现Java的Map(下)
- MySQL源码包编译安装
- 面试:atoi() 与 itoa()函数的内部实现(转)
- nginx运用
- Codeforces 1110D Jongmah [DP]
- sqoop导入时删除string类型字段的特殊字符
- 彻底搞清楚Java并发 (一) 基础
- centos7安装Hive2.3.0
- 轻量级IOC容器:Ninject
- Python实现QQ自动点赞
- Scan法求凸包
- hdu 5833(欧拉路)
热门文章
- Java强引用、 软引用、 弱引用、虚引用
- ANT+JMETER集成
- SESSION应用的一个场合
- 什么是 Sass 其与SCSS区别是什么?
- Python基础-列表推导式
- SpringBoot_异常_01_Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError
- JavaWEB - 静态include指令、动态Include指令
- 批量处理JDBC语句提高处理速度
- 设置Suse linux 用户远程登录超时时间
- Qt Quick之Canvas