PhpStorm定义可折叠代码区域(Visual Studio样式区域)可能吗?

时间:2011-08-16 10:27:12

标签: folding phpstorm

在Visual Studio中,您可以使用#region#endregion来包装开发人员定义的代码块。

我很想在PhpStorm中看到这个功能,它是组织大型源文件的理想方式(例如大量的接口实现)。

是否可以让PhpStorm以这种方式运作?

2 个答案:

答案 0 :(得分:15)

抱歉,目前无法做到。

请投票并观看此票:https://youtrack.jetbrains.com/issue/WI-261


<强>更新
现在已实施(自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开始),尽管您必须手动添加此类部件。 e.g。

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

#region syntax也受支持。

答案 1 :(得分:8)

我也在寻找这个,并发现它现在可用于版本4 EAP。

工作示例:

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