最近不得不吐槽一下phpstorm。说实话,从2.0~6.0花的时间真短啊。2年不到,6.0了,平均四个月,一个新版本。
5刚刚用的上手,今天突然推送了一下EAP 6.本着试试看的精神,试用了一下,果然感觉和以前不太一样。。。
UI有变化了。彩色了。好吧,这不提,毕竟不是每个人都喜欢的。。。
在Project中多了一个Create Gist,不知道这是干什么的了吧。Look:http://www.jetbrains.com/phpstorm/webhelp/create-gist-dialog.html
好吧,这还不是我心动的地方,我心动的是。。。
当我在写代码的时候。比如这段:
PHP代码
- namespace xxx\xxx;
- classe test{
- public function __construct(){
- $usr = new \User();
- }
- }
看到了?是的,当使用namespace以外的对象时,需要在对象前加"\",以便和当前的代码区分开。
可是EAP6的版本中,你照常写,但你会发现,class test上面突然间多了一行:
use User;
于是你的代码中就不要"new \User();",而是直接"new User()",就OK了。
刚发现这一点新变化,很喜欢。。。所以就先贴出来了