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