Як сказали @Justinas та коментатори: Ви можете створювати власну область та дратувати себе кожен раз, вибираючи цю власну область, використовуючи Find in Path (і подібні), оскільки PhpStorm не використовує цей спеціальний діапазон за замовчуванням 🤦🏻♂️
Виключення каталогу node_modules в будь-якому випадку порушує автоматичне завершення та інші функції допомоги коду. Ти не хочеш цього робити.
Однак я знайшов хак, який не вимагає жодного каталоги виключення з node_modules , ні настроюється області:
- Закрийте PhpStorm. Переконайтесь, що він не працює.
- Відкрийте ім'я_файла_проекту.імл у каталозі .idea в каталозі проекту з улюбленим текстовим редактором. Поки це не PhpStorm.
- Видаліть рядок
<content url="file://$MODULE_DIR$/node_modules" />
- Зберегти.
- Насолоджуйтесь життям знову.
Мені здається, що JetBrains любить включати каталоги зберігання залежностей, такі як node_modules JavaScript / TypeScript та постачальник PHP за замовчуванням. Існує ледь будь-який випадок використання, щоб включити ці каталоги у функцію пошуку та заміни, а не лише функцію рефактора.