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

Posted lxwphp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
*/

我自己设置

/**
$PARAM_DOC
#if ($TYPE_HINT != "void") * @return $TYPE_HINT
#end
$THROWS_DOC
User: lxw
Date: $DATE $TIME
*/

  技术图片

 

 

OK,完成。
---------------------
版权声明:本文为CSDN博主「chenrui310」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chenrui310/article/details/80257433

以上是关于PhpStorm 头部注释类注释和函数注释的设置(稍微完善点)的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio新建类头部注释和添加函数注释模板及快捷键

PHPstorm 函数时间注释的修改

VsCode 自动生成文件头部注释和函数注释

VsCode 自动生成文件头部注释和函数注释

vscode如何自动文件头部注释和函数注释

IntelliJ IDEA设置类注释和方法注释带作者和日期