Почему 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 секунд. Попробуйте удалить эти файл / папку и заново создать проект.

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