PhpStorm определить складные области кода (области стиля Visual Studio) возможно?

в Visual Studio можно использовать #region и #endregion чтобы обернуть определенные разработчиком блоки кода.

Я хотел бы видеть эту функцию в PhpStorm, это идеальный способ организовать большой исходный файл (например много реализаций интерфейса).

можно ли заставить PhpStorm вести себя таким образом?

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/


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

// Your code goes here

//</editor-fold>

состояние коллапса по умолчанию также правильно поддерживается сейчас (начиная с PhpStorm v8, IIRC), хотя вы должны добавить такую часть самостоятельно вручную. например,

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

#region синтаксис также поддерживается.


Я тоже искал это и обнаружил, что теперь он доступен для использования в версии 4 EAP.

пример:

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