2015-11-19 7 views
0

Мне просто интересно, почему так много времени требуется для переключения рабочих областей в Eclipse. Досадно, что процесс длится так долго.Почему перезагрузка Eclipse при переключении рабочих областей?

+1

@GREnvoy Вы слышали слово о нашем Господе и Спасителе? Это не подходящее место, чтобы рекомендовать совершенно другой инструмент, который, как правило, ведет к «религиозным» дебатам о том, какая IDE «лучше» или «правильна». –

+0

Он спрашивает, почему это так долго, я спрашиваю, возможно ли, что более быстрый инструмент будет обслуживать его цели, уменьшая его проблему. Аллилуиа! –

+0

Вам действительно нужно переключать рабочие области? Вы можете запускать отдельную копию eclipse для каждой рабочей области одновременно, если на вашем ПК есть ресурсы для нее. – Kenster

ответ

3

Каждая рабочая область содержит множество настроек и метаданных в дополнение к проектам в папке. Когда вы меняете рабочие пространства, Eclipse должен перезагружать и применять все эти настройки, открывать проекты, которые являются «открытыми», и так далее. Есть некоторые вещи, которые не перезагружены, но самые большие участники перезагружены, потому что они должны быть перезагружены.

Если у вас много проектов в рабочей области, вы можете сократить время загрузки, закрыв любые крупные проекты, которые вы не очень часто касаетесь. В представлениях «Проводник пакетов» или «Проводник проекта» щелкните правой кнопкой мыши проект и выберите «Закрыть проект» в контекстном меню. Это в основном говорит Eclipse, что ему не нужна информация о/из этого проекта в памяти в любой момент.

+1

И когда @Martin говорит, что все убито, это легко 30 Мбайт +, я видел, как он хорошо растет сотнями МБ. Существует ряд потоков, которые предлагают предложения по улучшению времени загрузки, если вы хотите. http://stackoverflow.com/questions/316265/how-can-you-speed-up-eclipse –

+0

@GREnvoy Действительно. Моя папка '.metadata' составляет 93 МБ плюс 5 М для' .recommenders'. –

+0

Для меня это часть религиозного опыта, который является IntelliJ, есть минимальные данные для загрузки. –