2011-08-16 20 views
8

Visual Studioでは、開発者が定義したコードブロックをラップするのに、#region#endregionを使用できます。PhpStormは折りたたみ可能なコード領域(Visual Studioスタイルの領域)を定義できますか?

私はこの機能をPhpStormで見たいと思っています。これは、大きなソースファイルを整理する理想的な方法です(例えば、多くのインターフェイス実装など)。

PhpStormをこのように動作させることはできますか?

答えて

13

申し訳ありませんが、現時点では不可能です。

このチケット投票し見てください:https://youtrack.jetbrains.com/issue/WI-261


UPDATEそれが今実現しています
(以降をPhpStorm V4) - 詳細はPhpStormのブログをチェックしてください。http://blog.jetbrains.com/webide/2012/03/new-in-4-0-custom-code-folding-regions/


//<editor-fold desc="Region"> 

// Your code goes here 

//</editor-fold> 

デフォルトの折り畳み状態も適切にサポートされています(PhpStorm v8、IIRCのように)。このような部分を手動で追加する必要があります。例えば

//<editor-fold defaultstate="collapsed" desc="Region"> 

#regionsyntaxもサポートされています。

+0

これはところで、機能するようになりました。少なくともEAPビルドで。あなたのコードを '#region'と'#endregion'で囲みます。 – mpen

+0

@Nate正しいリンクで更新された回答を参照してください。http://blog.jetbrains.com/webide/2012/03/new-in-4-0-custom-code-folding-regions/ – LazyOne

+0

@LazyOne Ahありがとう'#range'と' region'が折り畳みにも使えることに気をつけてください。 –

6

私はこれも探していましたが、バージョン4のEAPで使用できるようになりました。

の作業例:

// region Private members 
private $db; 
private $cache; 
// endregion 
+0

これはタグを使う上で素晴らしい方法です!私の意見ではVSとよく似ています。 – Adam

関連する問題