# (一)换行`LF`
项目中使用`Unix`风格的换行符,即只有换行`LF`,请在你的编辑器内调整
![](https://img.kancloud.cn/c5/38/c53828bff48e8f15724215e138d6ff62_370x150.png)
![](https://img.kancloud.cn/05/20/05201ccc9377adaa40a383f11fea42b0_771x410.png)
# (二)文件编码`UTF8`
文件编码必须采用`UTF8`格式,禁止采用`GB2312`格式
![](https://img.kancloud.cn/0e/91/0e91275019d46670c8ab270b7b1f1357_388x204.png)
# (三)无BOM
![](https://img.kancloud.cn/80/b6/80b6c9af415d0c9497bb749dd9ae9aea_368x660.png)
# (四)TAB为四个空格缩进
`PSR2`规则要求采用4个空格形式,不要`TAB`格式,但是这种极为不方便,
设置如下:
![](https://img.kancloud.cn/f9/46/f9469ce42a842c14a927e6700d3e7d78_1030x716.png)
![](https://img.kancloud.cn/4b/7e/4b7ec445f077c995838368d7d5be869b_1030x716.png)
正确结果如下:
![mark](http://qiniu.newthink.cc/blog/20180227-092706643.png)
错误结果如下:
![mark](http://qiniu.newthink.cc/blog/20180227-092729513.png)
# (五)字体大小
建议`16`,不强制!
![](https://img.kancloud.cn/6e/60/6e60c0963623f2448feac0f9efc5c762_648x449.png)