PhpStorm 头部注释、类注释和函数注释的设置(稍微完善点)...

首先,PhpStorm中文件、类、函数等注释的设置在:setting-》Editor-》FIle and Code Template-》Includes下设置即可,其中方法的默认是这样的:

复制代码
/**
${PARAM_DOC}
#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}
#end
${THROWS_DOC}
*/
复制代码

但是我发现,文件中的默认注释是这样的:

复制代码
1 /**
2  * Created by ${PRODUCT_NAME}.
3  * User: ${USER}
4  * Date: ${DATE}
5  * Time: ${TIME}
6  */
复制代码

当我把上面这段中3、4、5行的代码直接复制放到PHP Function Doc Comment这个下面的时候,发现其中占位符{}中的东西并没有被替换,而是当成字符串打出来了。

方法:

1、我们在PhpStorm中setting-》Editor-》Live Template,即找到模板选项,会看到各种语言的模板设置;

2、找到右边有个+号,创建一个自定义模板:选择Live Template,然后按照下图的配置顺序进行设置:

3、点保存之后,回到FIle and Code Template-》Includes,在PHP Function Doc Comment这里设置:

复制代码
/**
 * @Notes:
 * @Interface ${NAME}
${PARAM_DOC}
#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}
#end
${THROWS_DOC}
 * @author: Chenrui
 * @Time: ${DATE}   ${TIME}
*/
复制代码

4、点击Apply,点击OK,然后在方法前面,输入 /**后回车:

复制代码
/**
 * @Notes:
 * @Interface put_token
 * @param $data
 * @return string
 * @author: Chenrui
 * @Time: 2018/5/9   18:05
 */
复制代码

OK,完成。

猜你喜欢

转载自blog.csdn.net/chenrui310/article/details/80257433