加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows配置换行符

发布时间:2020-12-14 01:37:38 所属栏目:Windows 来源:网络整理
导读: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默认在提交时

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 配置

  1. 关闭换行符自动转换功能

    // 提交检出均不转换
    git config --global core.autocrlf false
  2. 开启换行符检查功能

    // 拒绝提交包含混合换行符的文件
    git config --global core.safecrlf true
    
    // 允许提交包含混合换行符的文件
    git config --global core.safecrlf false
    
    // 提交包含混合换行符的文件时给出警告
    git config --global core.safecrlf warn

编译器配置

  1. vsCode编译器配置默认换行符
    • 打开设置,用户设置,文本编辑器,文件,Eol(默认行位字符)改为‘n‘
    • 或者在 "setting.json" 文件中,添加 { "files.eol": "n" }
  2. webstrom编译器设置默认换行符
    • setting => Editor => Code Style,Line separator设置为 Unix and OS X (n)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读