12

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

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

是否有可能使 PhpStorm 以这种方式运行?

4

2 回答 2

20

抱歉,目前不可以。

请投票并观看这张票: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 开始),尽管您必须自己手动添加这样的部分。例如

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

#region 也支持语法。

于 2011-08-17T00:32:11.737 回答
14

我也在寻找这个,发现它现在可以在版本 4 EAP 中使用。

工作示例:

// region Private members
private $db;
private $cache;
// endregion
于 2012-03-07T09:29:54.790 回答