В PhpStorm в панели Project есть иконка Expand All - рекурсивно раскрывает все директории в дереве проекта, таким образом можно посмотреть всё и сразу.
В реальной жизни это значит, что будут раскрыто всё дерево внутри vendor и node_modules - представляете сколько там директорий и как будет выглядеть отображение ВСЕГО во вкладке Project?
Я иногда промахиваюсь и нажимаю эту кнопку. Развёртывание идёт постепенно, общий UI не блокируется, и в этот момент нужно как можно быстрее успеть нажать соседнюю кнопку Collapse All, тогда процедура Expand All прервётся.
Но если не нажать Collapse All вовремя, то PhpStorm спустя прау десятков секунд просто зависает в попытке развернуть все директории в дереве! 🤦
Только что в очередной раз попал в эту ситуацию: случайно нажал Expand All и не нажал вовремя Collapse All - редактор завис.
Я проверил все настройки и не нашел как отключить эту мину.
Подозреваю, что эта кнопка может быть полезна для просмотра дерева мини-проекта или какого-то демо репозитория из 5 папок. Т.е. примерно никогда.
Причём этот опаснейший элемент интерфейса является частью всей платформы Idea. Т.е., например, разработчики больших Java проектов на Idea также страдают?
👩💻👩💻👩💻👩💻👩💻👩💻👩💻
Совершенно не понятно, зачем в интерфейс профессионального продукта для разработки сложных проектов добавлена кнопка у которой нет реального практического применения, но есть побочный эффект "повесить редактор с вероятностью 99%".
Post #1309
3.45K

- 👍 74
- 💯 7
- 🤔 6
- ❤ 5
- 😁 5
- 😈 3
- 😡 3
- 🤮 2
- 🥱 2
- 👎 1
- 👏 1