手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆
浏览模式: 标准 | 列表分类:Software

phpstorm 6 EAP

 最近不得不吐槽一下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代码
  1. namespace xxx\xxx;  
  2. classe test{  
  3.     public function __construct(){  
  4.         $usr = new \User();  
  5.     }  
  6. }  
看到了?是的,当使用namespace以外的对象时,需要在对象前加"\",以便和当前的代码区分开。
 
可是EAP6的版本中,你照常写,但你会发现,class test上面突然间多了一行:
use User;
于是你的代码中就不要"new \User();",而是直接"new User()",就OK了。
 
刚发现这一点新变化,很喜欢。。。所以就先贴出来了
 
 

为Sublime Text2添加Go语言的Build

SublimeText2现在已经是相对很流行了吧?用它来写go语言的话,也是比較方便的,最起碼語法高亮之類的是沒有問題。
不過,在Macosx平臺下還是有很多軟件的,比如LiteIDE,IntelijCE版的插件,不過都沒有SublimeText2來得輕量級。

到菜單裏,選擇:
大小: 50.83 K
尺寸: 500 x 354
浏览: 547 次
点击打开新窗口浏览全图

创建一个文件,输入:

JavaScript代码
  1. {  
  2.     "cmd": ["/usr/local/go/bin/go""run""$file"],  
  3.     "file_regex""^(...*?):([0-9]*):?([0-9]*)",  
  4.     "working_dir""${file_path}",  
  5.     "selector""source.go"  
  6. }  

其实只需要第一行也就够了。。
然后选择Build的文件:go

在xxx.go文件打开的时候,按CMD+B,OK,有输出了。。
大小: 74.96 K
尺寸: 500 x 304
浏览: 634 次
点击打开新窗口浏览全图

Tags: sublimetext

firefox TABGRoup 的 BUG

不知道从哪个版本开始。firefox有了tab group的功能,以前也从来没有注意过它存在的问题。直到昨天:
昨天發生了什麼?我用Tabgroup功能,為我的兩批URL分了一個組,在我創建第三個group的時候,出現了異常,這回好了,firefox崩潰了。
崩潰完後,再次啟動firefox的時候。我的tab group裏的信息都沒了。OH MYGOD
我沒有仔細的想這個問題,我猜測:sqlite 崩潰後,被系統自動重建了。然後。就啥也沒有了。。

哭泣,我辛苦收集的那些URL啊。早知道及時加入收藏得了

Tags: firefox

phpstorm4:自定义代码折叠区域

众所周知啦,IDE里可代码折叠的区域很多,例如:注释、if等各种条件区域、函数、类、等等

除此之外,以前还用过editplus是根据代码的缩进来折腾的,所以,在代码中只要遇到代码缩进规范的,理论上就应该是可以折叠的。
但事实上,除了我最开始的那句话中所涉及的区域,其他区域几乎都无法折叠。PHPstorm4有新功能了,就是自定义折叠,官方网址参考:http://blog.jetbrains.com/webide/2012/03/new-in-4-0-custom-code-folding-regions/,可以定义很多方式哦。而且快捷键也不难。
原博客中的那句:

XML/HTML代码
  1. I press Ctrl+Alt+T now to get “surround with” action options:  

证明了快倢键就是ctrl+alt+t,有两种风格,一种类似netbeans一种 象vs。看个人习惯了
上个图大小: 12.97 K
尺寸: 463 x 323
浏览: 637 次
点击打开新窗口浏览全图
看看,是不是很方便?

Tags: phpstorm, editplus

phpstorm 4发布啦。。。

PHPSTORM4发布啦。这回的特性感觉不是特别多,不知道为什么当成一个大版本来发布
3和4,更新的也太快了,难道也想学firefox来个版本比赛?jre还是没有升级成1.7,不知道是为什么。只记得以前用netbeans的时候,升级到1.7问题多多。
按照官方的说法:

To keep pace with the times, the new release includes full compliance with PHP 5.4 language features and ECMAScript Harmony support, and killer bug-prevention abilities using PHP Code Sniffer and PHPUnit Code Coverage. This makes PhpStorm 4.0 a must-have IDE for today’s sophisticated PHP developers.

The most important changes in PhpStorm 4.0 include:

  • PHP 5.4 language features support
  • ECMAScript Harmony support
  • Code coverage for PHPUnit
  • Code checking with PHP Code Sniffer
  • Drupal coding style support
  • New PHP code inspections
  • Smarter JavaScript completion

不过只是支持了5.4和代码覆率,其他的都还是一般,居然还支持了drupal的代码风格,看来drupal的风格还是被很多人接受啊。只是那个缩进只有2个空格,好不习惯啊。。。
就这点东西更新就变成了4.0,好不习惯啊。还有,不支持yii,不和谐

Tags: phpstorm

Records:23112345678910»