🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] #(一)文件头备注创建 1.选择 `File|setting` 2.在 `Editor|File and Code Templates` ,见下图标记更改即可 `PHP File Header NewThink`,内容格式如下,注意:自己写成自己的名字! ``` <?php // +---------------------------------------------------------------------- // | NewThink [ Think More,Think Better! ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2018 http://www.newthink.cc All rights reserved. // +---------------------------------------------------------------------- // | 版权所有:山西创泰网络科技有限公司 // +---------------------------------------------------------------------- // | Author: ${USER} Date:${DATE} Time:${TIME} // +---------------------------------------------------------------------- ``` 具体配置请看: http://www.newthink.cc/2017/09/13/phpstorm%E8%AE%BE%E7%BD%AE%E6%96%B0%E5%BB%BAphp%E6%96%87%E4%BB%B6%E5%A4%B4%E9%83%A8%E6%B3%A8%E9%87%8A/ # (二)换行`LF` 山西创泰项目中使用`Unix`风格的换行符,即只有换行 `LF` ,请在你的编辑器内调整 ![mark](http://qiniu.newthink.cc/blog/20180227-082513114.png) # (三)文件编码`UTF8` 文件编码必须采用`UTF8`格式,禁止采用`GB2312`格式 ![mark](http://qiniu.newthink.cc/blog/20180227-082624816.png) # (四)无BOM ![mark](http://qiniu.newthink.cc/blog/20180227-082724598.png) # (五)TAB为四个空格缩进 `PSR2`规则建议采用4个空格形式,不要`TAB`格式,但是这种极为不方便, 设置如下: ![mark](http://qiniu.newthink.cc/blog/180612/f20emhBE3k.png) ![mark](http://qiniu.newthink.cc/blog/20180227-092615126.png) 正确结果如下: ![mark](http://qiniu.newthink.cc/blog/20180227-092706643.png) 错误结果如下: ![mark](http://qiniu.newthink.cc/blog/20180227-092729513.png) # (六)字体大小 建议`16`,不强制! ![mark](http://qiniu.newthink.cc/blog/20180227-114037108.png)