文档章节

PhpStorm 头部注释、类注释和函数注释的设置

nsns
 nsns
发布于 06/25 11:29
字数 339
阅读 31
收藏 0

首先,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这里设置:

/**
*
* @DESC:
* 
* @author: HX
* @Time: ${DATE}   ${TIME}
*
${PARAM_DOC}
#if (${TYPE_HINT} != "void") * @return ${TYPE_HINT}
#end
${THROWS_DOC}
*/

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

/**
 *
 * @DESC:
 *
 * @author: HX
 * @Time: 2018/6/25   11:28
 *
 * @param $a
 * @param $b
 * @return mixed
 */

OK,完成。

本文转载自:https://blog.csdn.net/chenrui310/article/details/80257433

共有 人打赏支持
上一篇: 微信支付参考
下一篇: 不固定值替换
nsns
粉丝 0
博文 112
码字总数 14953
作品 0
东莞
私信 提问
值得关注,PhpStorm 8与PHPUnit 4不的不说的基友情

前不久PHPUnit 4正式发布,使得这个PHP程序的单元测试框架更加强大。在新增的功能和修正中,可以看出PHPUnit 4提供更好的集成测试环境和代码覆盖率分析。PHPUnit 4大致新特征: 支持 HHVM 测...

kouxunli1
2014/05/14
0
0
PhpStorm 默认快捷键

1、跨平台。 2、对PHP支持refactor功能。支持断点调试,支持 Symfony2 和 Yii 的 MVC 视图 3、自动生成phpdoc的注释,非常方便进行大型编程。 4、内置支持Zencode。 5、生成类的继承关系图,如...

freedonn
2014/08/01
0
0
phpstorm 7.1 注册码

phpstorm 7.1 注册码 phpstorm 7.1 注册码 EMBRACE ===== LICENSE BEGIN ===== 97393-12042010 000004TIOFWznalqlK"vkzc2ilc8uu byILFiG7OWKtucVRwj3V94ayvLfPHf n!fFdetQz1JocKJ07OPafOXjA......

water014300
2015/01/25
0
0
PHPStorm 快捷键使用--实时更新

PhpStorm使用技巧小结,在这里会不断的更新 1、CTRL + D 复制当前行或复制选中内容 2、CTRL + Y 删除当前行或选中内容所涉及的行 3、CTRL + R 查找替换 4、ALT + W 选中单词 5、ALT + 上下箭...

无牙子
2014/02/26
0
3
phpstrom怎样显示类的方法或函数列表

来源:http://www.ecjson.com/article/28.html phpstorm是能显示类的函数或方法列表的. 打开phpstorm,鼠标放到编辑器的右下角(矩形加一个下划线,跟电视机的图标差不多),不用点击就能显示出...

1112664157773720
05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

DataFrames中的reindex用法

from pandas import DataFrame frame = DataFrame(np.arange(9).reshape((3,3)),index=['a','c','d'],columns=['Ohio','Texas','California'] states = ['Texas','Utah','California'] frame......

卖小孩的小火柴
6分钟前
0
0
拜托!面试请不要再问我Spring Cloud底层原理

毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本...

James-
6分钟前
0
0
Shiro框架

提供了认证,授权,加密,会话管理等功能 在spring配置文件中配置shiro,需要配置的有shiro的过滤器工厂,在里面我们可以配置什么页面需要认证,什么认证不需要认证,认证成功后跳转的路径,认证失败...

tinder_boy
9分钟前
0
0
有关定时任务的表达式--cron 详细解

Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minu...

kuchawyz
11分钟前
1
0
下一代大数据处理引擎,阿里云实时计算独享模式重磅发布

11月14日,阿里云重磅发布了实时计算独享模式,即用户独享一部分物理资源,这部分资源在网络/磁盘/CPU/内存等资源上跟其他用户完全独立,是实时计算在原有共享模式基础上的重大升级。 (观看...

阿里云云栖社区
12分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部