Как вы можете ускорить Eclipse? - PullRequest
1235 голосов
/ 25 ноября 2008

Как вы можете сделать работу с Eclipse быстрее?

Например: я отключаю все ненужные плагины (Mylyn, Subclipse, & hellip;).

Вместо использования плагина для Mercurial , я настраиваю TortoiseHG в качестве внешнего инструмента.

Ответы [ 41 ]

7 голосов
/ 01 октября 2009

Я отключил все неиспользуемые параметры в Windows> «Установки»> «Общие», и это оказывает огромное положительное влияние на производительность, затмение по-прежнему происходит медленно при переключении вкладок, я не хочу увеличивать память, но при прокрутке это происходит намного быстрее , Спасибо за советы.

6 голосов
/ 07 апреля 2014

Попробуйте тоже, это улучшит производительность:

очистка индексов - {рабочее пространство путь} .metadata.plugins \ org.eclipse.jdt.core история очистки - {рабочая среда путь} .metadata.plugins \ org.eclipse.core.resources.history

Очистка вышеуказанных папок не повлияет на файлы проекта.

6 голосов
/ 18 сентября 2014
                       **Tips for making Eclipse IDE Faster**

Eclipse будет работать быстрее при работе с небольшими проектами. Но когда вам придется работать с большим проектом, вы будете раздражены его скоростью. Даже с огромной оперативной памятью вы не будете довольны ее Скорость. Следующие шаги помогут затмению увеличить свою скорость

  1. Удалите нежелательную активацию некоторых плагинов при запуске, перейдя в windows-> preference-> General-> Startup and shutdown также убедитесь, что вы не используете эти плагины в любом из ваших представлений

  2. Отключение украшений надписей, которые менее полезны для вас, также поможет вам добиться некоторой производительности. Перейти к Windows–> Настройки–> Общие сведения–> Внешний вид–> Метка -> Декорации

  3. Закройте ненужные проекты и используйте опцию рабочего набора для перемещения из одной группы Проект на другой плавно.

4.Настройка eclipse.ini, которая будет доступна в месте установки eclipse.

Настройка eclipse.ini должна основываться на вашей оперативной памяти -Xms256m -Xmx512m -XX: PermSize = 512m -XX: MaxPermSize = 512M

Посмотрите на http://wiki.eclipse.org/Eclipse.ini для получения дополнительной опции в настройке eclipse.ini

  1. Не хранить много вкладок, открытых в редакторе. Лучше иметь около 20 вкладок. Регулярно закрывайте неиспользуемые вкладки. Чтобы открыть ресурс, мы всегда можем использовать Ctrl + Shift + R и Ctrl + Shift + T (Java-ресурс) вместо того, чтобы открывать много вкладок Я испытал значительное улучшение производительности при ограничении количества открытых вкладок (в прошлом у меня часто было открыто более 30 вкладок). Вы можете позволить eclipse обрабатывать это для вас автоматически: Окно-> Настройки-> Редакторы-> Закрыть редакторы автоматически 8 открытых вкладок - это количество до появления знака >>, поэтому я установил значение 14 по умолчанию. При открытии дополнительных вкладок те, к которым обращались в последний раз, будут закрыты. Когда все редакторы грязные или закреплены. Если в нем есть несохраненные изменения, вы можете предложить сохранить и использовать повторно (вкладка будет закрыта, на ее месте будет открыта новая). Или вы можете открыть новый конец редактора, увеличив таким образом количество открытых вкладок (ненавязчивый выбор). Если вы хотите, чтобы некоторые вкладки никогда не закрывались автоматически, вы можете закрепить их. Для этого нажмите на значок булавки (самый правый значок на панели инструментов с «редактором булавок» в качестве всплывающей подсказки).

  2. Перейдите на Windows -> Настройки -> Проверка и снимите флажок с любого валидаторы Вы не хотите или не нуждаетесь.

  3. Перейдите в Windows -> Настройки -> Общие -> Внешний вид -> и снимите флажок с любой анимацией , которая вам не нужна или не нужна.

  4. Перейдите в Windows -> Настройки -> Maven и установите флажок не обновлять автоматически.

5 голосов
/ 20 ноября 2010

Что ж, если вы разрабатываете приложение GWT с использованием Eclipse, то это путь:

Ошибка нехватки памяти в Eclipse

Также не забудьте добавить те же аргументы VM в конфигурацию хост-режима.

5 голосов
/ 11 июля 2015

в Windows 8. Откройте панель управления. Найти Защитника Windows. Перейдите в настройки Исключить все папки, где находится ваш Spring / Eclipse и рабочее пространство

5 голосов
/ 09 июня 2011

В особых случаях плохая производительность может быть связана с повреждением баз данных h2 или nwire. Прочитайте Пять советов по ускорению Eclipse PDT и nWire для получения дополнительной информации.

Где я работаю, мы зависим от виртуальной машины для запуска Debian . Я установил другую версию Eclipse на виртуальной машине для тестирования намерений, но это иногда создает конфликты, если у меня запущена другая версия Eclipse. Существует общая папка, которую разделяют обе версии Eclipse. Я случайно оставил установку Debian Eclipse в фоновом режиме один раз, и это дало мне поврежденные файлы базы данных.

5 голосов
/ 06 января 2011

Если вы используете Maven и ivy, проверьте их консоли на случай, если они затягивают обработку во время сборок. Я использую ivy, и, кроме того, у меня есть определенные JAR-файлы (внутренние), меняющиеся с одной и той же версией, поэтому для их извлечения приходится постоянно тренироваться

Если вы определили свой проект на сетевом диске, вы также будете испытывать задержку при типах процессов сборки / чтения / записи.

  • Отключить / удалить ненужные плагины.

  • Закрыть, что вам не нужно

  • Закрыть неиспользуемые подключения к базе данных

4 голосов
/ 25 ноября 2008

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

Кроме того, с точки зрения производительности мало что можно сделать: большинство стандартных плагинов не требуют постоянных затрат времени выполнения, даже Mylyn относительно быстр.

Также может помочь обновление до последней версии JVM, поддерживаемой на вашем компьютере.

Некоторые люди переходят на более старые версии Eclipse, чтобы повысить производительность. Может также иметь смысл использовать Eclipse classic вместо официальных релизов.

4 голосов
/ 02 декабря 2014

Попробуйте это. Есть два способа.

Первая процедура

См. Эту статью.

http://www.javacodegeeks.com/2014/06/the-real-way-to-make-eclipse-run-faster-on-ubuntu.html

Вторая процедура.

Выполнить команду в терминале.

ramdisk

для улучшения производительности и быстрого отклика для Ubuntu.

Ramdisk является частью системной памяти. Ubuntu по умолчанию использует половину физической памяти (RAM) в качестве ramdisk и монтируется на

/ DEV / ГИМ

, его можно использовать как обычное дисковое пространство (создавать файлы и папки и манипулировать ими с большей производительностью, если они хранятся на жестком диске). Если ramdisk использует более половины ОЗУ, данные будут перемещены в пространство подкачки. Если ramdisk использует меньше, оставшиеся могут делать то же, что и RAM.

Установить верхний предел виртуального диска

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

  1. Отредактируйте / etc / fstab вашим любимым редактором:

    gksudo gedit / etc / fstab

  2. Найдите эту строку и измените ее, чтобы она выглядела следующим образом (добавьте эту строку, если она не существует, и измените 512M на то, что вам нравится.):

    tmpfs / dev / shm tmpfs по умолчанию, размер = 512M 0 0

  3. Перезагрузка или повторная установка

    / DEV / ГИМ

Смонтировать / tmp на виртуальный диск

Для простоты использования вы можете смонтировать каталог в

/dev/shm

с помощью следующих команд:

mkdir / dev / shm / tmp

chmod 1777 / dev / shm / tmp

mount --bind / dev / shm / tmp / tmp

3 голосов
/ 29 мая 2014

Закройте вид структуры, чтобы ускорить переключение между редакторами.
Каждый раз, когда вы переключаетесь на другую вкладку или открываете файл, необходимо обновить вид структуры, что на моем компьютере занимало около 1 секунды каждый раз. Это всего лишь 1 секунда, но если вы будете часто менять вкладки, как я, это избавит вас от головной боли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...