WebStorm будет потреблять много ресурсов процессора при обновлении списка изменений. Есть ли способ улучшить его?

Иногда список изменений WebStorm становится состоянием обновления, что в течение длительного времени занимает много ресурсов ЦП. Я обнаружил, что он работает git status --ignored. Поскольку node_modules is очень большой, эта команда потребляет ресурсы. Есть ли способ решить эту проблему?

Пробовал искать в настройках WebStorm, но не нашел нужных опций.

Я также пытался найти способ изменить поведение git status --ignored по умолчанию, но не нашел способа.

Полная команда WebStorm при обновлении списка изменений:

git -c credential.helper= -c core.quotepath=false -c log.showSignature=false status --ignored --porcelain -z --
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
52
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Флаг --ignored используется для получения списка игнорируемых файлов для правильного распознавания и выделения их в дереве проекта и других местах. В большинстве случаев эта команда просто возвращает список игнорируемых каталогов и работает быстро.

Вы можете отключить флаг реестра git.process.ignored (Справка | Найти действие..., введите Registry..., чтобы найти его), чтобы пропустить флаг. Игнорируемые файлы не будут выделены как таковые и иногда могут вести себя как неигнорированные в этом случае (например, выделены как измененные до явного обновления, если вы измените их через IDE).

Смотрите комментарии в/подпишитесь на IDEA-250152 для получения дополнительной информации

Другие вопросы по теме