PHPStorm 中如何设置插入日期时间
之前一直习惯了netbeans 的注释方式,但netbeans 很久没有更新了,主要是无法跟上这个时代,转而最流行的是 sublime, atom , phpstorm, webstorm 等开发工具
这里简单介绍一下,如何达到这样一个输出效果:
快捷键:au + tab 即可以打出 这样一串注释
从上面的图大概就知道如何配置了:
友情提示:
设置好之后,发现不起作用,原因可能是你没设置define , 即这个值,点开设置,php, PHP comment . OR 其它的就行了
已经可以使用了,但总时间值总是被选中,要求编辑,如图,
解决方法是:Edit variables 时 勾选Skip if defined 即可
其它资料参考:
---------------------------------------
phpstorm有时间快捷键吗?可以快速插入当前时间吗?答案是:没有,但是我们仍然可以生成一个快捷键去实现这个功能。
这是一个常见的场景:我们的代码总是在不断的更新修改中,于是我们想标记一下附近这段代码修改时间,便于以后回忆。
phpstorm作为一款开发php以及前端的 IDE,要是没有惊人的功能是不会如此流行的,上面说的这个自定义快捷键功能就很简单
第一步找到这个菜单
File -> settings ->Editor->Live Templates
第二步看到右上角的 + 号了吗?点它出现一个菜单,请选Live Template
然后你就可以输入啦:
<abbreviation>这个位置是快捷键定义,比如这里我们可以输入date
Description 是一个说明,这样我们可以知道这个快捷键实现什么作用
左边的大方框就是我们要输入的时间了:$date$ [实际上这里仍然是随便填的]
大方框输入后,右边的Edit variables就可以点击啦
第三步:填写Expression 这里输入的语法据说是JAVA的,我们现在输入date(),点击OK
最后一步别忘记了:点击define,对就是那个蓝色的小字,这是定义你的这个快捷方式在哪些文件中起作用。
我们选php comment ,也就是注释中生效。
下面就是见证奇迹的时刻啦,回到php文档中,在某个注释中,你想添加当前系统时间,输入date,按TAB。
怎么出现了吧,出现了当天日期。
然而,我们程序员都是有精确症的,我们要精确到秒怎么做?
我们说了date()是JAVA语法,那么JAVA中精确到秒要这么写:date("yyyy-MM-dd HH:mm:ss")
如何给phpstorm增加时间快捷键你明白啦?