IntelliJIdea设置默认换⾏符
IntelliJ换⾏CRLF, LF, CR的解释和默认设置
在window下开发有⼀个⼤坑,就是换⾏默认是CRLF,也就是回车换⾏,但是Linux下只有换⾏LF,这样代码提交后,会出现编译问题,所以最好的办法是在IntelliJ下设置默认为LF。⾸先我们先介绍CRLF,LF和CR这三种东西,CR是MAC⽼版本的做法,就是回车,但是后来的MAC系统统⼀换成LF了,LF是Linux下的做法,就是换⾏,这个做法⽐较⾃然,为什么要回车换⾏呢,是吧。微软采⽤的是CRLF,看上去好像是兼容了CR和LF,但是实际完全不是那么回事,就是回车并换⾏,好鸡肋啊,微软⼀直保持这种做法,开发⼈员⼤多在Linux下,所以对于开发⼈员来说还是⽐较坑的。下⾯介绍设置详解:
###第⼀步:File->Settings…
###第⼆步:Editor->Code Style
可以看到,默认是System-Dependent,这个其实还是很⽜叉的,根据系统⾃动配置,但是你是windows系统,默认是CRLF,服务器是Linux,你就得⾃⼰换了。
我们设置成下⾯这样,保存就好了
创建⽂件时,就能看到默认是LF了intellijidea
参考⽹址是IntelliJ的使⽤,不熟悉的话,可以看看,这个⽂档还是写的不错的,就是全是英⽂,对于英⽂不好的⼈来说,略坑。
参考⽹址: [www.jetbrains/idea/help/configuring-line-separators.html](www.jetbrains/idea/help/configuring-line-separators.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。