Skip to content

windows/unix/mac换行符设置建议 #11

@humingcheng

Description

@humingcheng

由于当前开发全部基于linux,因此最终代码必须采用unix换行符,否则会编译出错。
建议1,将所有的代码编辑器和IDE设置为unix格式的换行符。
建议2,所有编辑器和IDE的新建文件为UNIX格式。
建议3,所有编辑器编辑已有文件时保持文件换行格式不变。
建议4,编辑器显示换行符
建议5,将git的auto.crlf选项设置为false,即不改变代码格式(否则会在checkout时把代码转成windows格式,在push时又转换成unix格式);core.safecrlf选项设置为true,用于检查是否有非unix格式的换行符存在。
git设置的具体方法:可以用命令,界面设置等。如果装有git,直接修改git配置文件.gitconfig:配置如下
[user]
name = humingcheng
email =
[user]
[http]
postBuffer = 52428800
[gui]
[gui]
[gui]
[core]
safecrlf = true
[core]
autocrlf = false

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions