PhpStorm 定义可折叠代码区域(Visual Studio 风格区域)可能吗?
在 Visual Studio 中,您可以使用 #region
和 #endregion
来包装开发人员定义的代码块。
我很想在 PhpStorm 中看到此功能,它是组织大型源文件(例如大量接口实现)的理想方式。
是否有可能使 PhpStorm 表现出这种方式?
In Visual Studio you can use #region
and #endregion
to wrap developer defined blocks of code.
I would love to see this functionality in PhpStorm, it is an ideal way to organise a large source file (for example lots of interface implementations).
Is it possible to make PhpStorm behave this way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
抱歉,目前不可能。请投票并观看此票证: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/
现在也正确支持默认折叠状态(从 PhpStorm v8、IIRC 开始),尽管您必须自己手动添加此类部分。例如
PS
#region
语法 (旧的 MSDN 链接 / 当前 2022 文档链接)是也支持。Sorry, currently it is not possible.Please vote and watch this ticket: https://youtrack.jetbrains.com/issue/WI-261UPDATE
It's now implemented (since PhpStorm v4) -- check PhpStorm's blog for details: http://blog.jetbrains.com/webide/2012/03/new-in-4-0-custom-code-folding-regions/
Default collapse state is also properly supported now (as of PhpStorm v8, IIRC), although you have to add such part yourself manually. e.g.
P.S.
#region
syntax (Old MSDN link / current 2022 docs link) is also supported.我也在寻找这个,发现它现在可以在版本 4 EAP 中使用。
工作示例:
I was looking for this too, and find that it's available for use now in version 4 EAP.
Working example: