PhpStorm函数注释的设置(动态设置时间、用户等) [ 2.0 版本 ]
首先,PhpStorm中文件、类、函数等注释的设置在:setting-》Editor-》FIle and Code Template-》Includes下设置即可,其中方法的默认是这样的:
/**
${PARAM_DOC}
#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}
#end
${THROWS_DOC}
*/
但是我发现,文件中的默认注释是这样的:
/**
* Created by ${PRODUCT_NAME}.
* User: ${USER}
* Date: ${DATE}
* Time: ${TIME}
*/
当我把上面这段中3、4、5行的代码直接复制放到PHP Function Doc Comment这个下面的时候,发现其中占位符{}中的东西并没有被替换,而是当成字符串打出来了。
方法
- 我们在PhpStorm中setting-》Editor-》Live Template,即找到模板选项,会看到各种语言的模板设置;
- 找到右边有个+号,创建一个自定义模板:选择Live Template,然后按照下图的配置顺序进行设置:
- 点保存之后,回到FIle and Code Template-》Includes,在PHP Function Doc Comment这里设置:
/** * Notes: * User: ${USER} * Date: ${DATE} * Time: ${TIME} ${PARAM_DOC} #if (${TYPE_HINT} != "void") * @return ${TYPE_HINT} #end ${THROWS_DOC} */
- 点击Apply,点击OK,然后在方法前面,输入 /**后回车:
/** * Notes:下单接口 * User: Steven * Date: 2017/12/28 * Time: 15:19 * @return array * @throws \yii\db\Exception */
OK,完成。
Steven0T 上海
注册时间:2017-09-22
最后登录:2023-07-17
在线时长:28小时32分
最后登录:2023-07-17
在线时长:28小时32分
- 粉丝10
- 金钱2970
- 威望160
- 积分4850
共 2 条评论
收藏了,谢谢!
你好,我为什么没有setting-》Editor-》FIle and Code Template-》Includes 找不到Includes这个文件
![AYY7B}SSGOBO)@%)4$N@2F.png
这里不维护了,http://shifpeng.cn/?p=56 这是我的个人博客
这里评论不了图,到我的博客下,发下你的问题