Почему Eclipse так медленно сохраняет только отдельные файлы JavaScript, HTML и CSS?
Я использую комплект Spring Eclipse, STS версии 3.6.0, который основан на Eclipse Kepler SR2 (4.3.2). Производительность Eclipse, как правило, очень хорошая, и если я сохраню Java
файл, это мгновенно. Тем не менее, когда я пытаюсь сохранить JavaScript
Сохранение файла может занять до 3 секунд, и вся среда IDE будет заморожена во время процесса, что очень раздражает и фактически влияет на производительность. Я немного покопался и, видимо, есть валидаторы и такие, которые вызывают замедление, поэтому я попытался отключить их, но это не имеет значения.
Проблема также возникает с типами файлов CSS и HTML, так что я уверен, что это именно с плагинами веб-разработки. Кто-нибудь может предложить способ исправить это? Я готов отключить функции, чтобы улучшить время сохранения, если это необходимо.
Примечание: я использую стандартную версию STS - никаких дополнительных плагинов.
2 ответа
Сначала я думал, что это как-то связано с git, и его отключение немного помогло (см. Старый ответ ниже), но после некоторого дальнейшего использования проблема осталась. В конце концов, я понял, что проблема с Package Explorer
! Если у меня есть Link with Editor
Если нажать кнопку и развернуть дерево проводника пакетов, то Eclipse затмевает процесс сохранения очень медленно, кроме исходного кода Java. Если я отменю выбор Link with Editor
и убедитесь, что дерево свернуто, все работает нормально.
Старый ответ:
Оказывается, это было связано с egit
как-то. Я не использую интеграцию git в Eclipse, поэтому я просто отключил поддержку git для проекта, используя Team->Disconnect
команда.
Одна из возможных ошибок - затмение.project и / или.settings. Я испытал задержку до 25 секунд. Попробуйте удалить эти файл / папку и заново создать проект.