2013-06-02 3 views
1

Я довольно новичок в Eclipse и недавно установил IDE, используя базовую установку. Я в основном работаю над java-проектами, использующими Spring, Maven и, конечно же, все файлы, которые поставляются с веб-сайтом. Я установил несколько плагинов для обработки цветового кодирования для JS, CSS, JSP и файлов тегов. Моя среда разработки теперь немного замедляется примерно через 2 часа после ее использования. Это действительно неприятно, когда приходится перезапускать его или терпеть медленное время загрузки при открытии или переключении файлов. Я хочу знать, что хорошая базовая установка Eclipse, которая включает в себя такие вещи, как цветовая кодировка для основных файлов, используемых в Интернете, таких как javascript, css, xml и т. Д.Eclipse IDE setup

Если эти требования не могут быть достигнуты при использовании по умолчанию установка, с чего начать, как моя база и какие плагины - некоторые большие стабильные, чтобы получить то, что мне нужно?

+0

Возможно, вы захотите установить свою IDE на флеш-накопитель, если обновление вашего компьютера не является вариантом. – DPM

+0

Могу я рекомендовать NetBeans. Я использую Eclipse с первых дней работы на Java, но я должен признать, что NetBeans гораздо удобнее и удобнее для веб-разработки. Все, что вам нужно, уже предустановлено. –

+2

@ brano88, или если деньги не являются проблемой, IntelliJ - еще один достойный соперник. – DPM

ответ

3

Меньше ответа, больше комментариев.

Eclipse имеет некоторые проблемы с производительностью, особенно с большим количеством подключаемых модулей. В проекте веб-инструментов, в частности, есть проблемы, когда, как представляется, повторно разбираются файлы XML на смешной частоте, что вызывает некоторое серьезное замедление.

Однако он по-прежнему является моей IDE для приложений Java Web/EE. Некоторые быстрые исправления:

  • Обновление до Eclipse 4 - нет причин не делать этого, если вы начинаете, это намного быстрее.
  • Выключить «Автоматическое здание»
  • Установите его на RAM диска/SSD, так что ваши файлы-хиты двигаться быстрее (диск RAM, в качестве бонуса, начинается чистым)
  • запустить его с -clean каждый раз в в то время как и локальная локальная история файлов
  • Хранить минимум файлов.

Мои общие проблемы при редактировании файлов JSF/XML из-за постоянной проверки. Отключение автоматического здания минимизировало это.

Что касается Netbeans ... Netbeans Я нахожусь очень вялым при работе с проектами EE и менее интуитивно понятными.Это может быть только личное предпочтение, но, по моему опыту, Eclipse делает создание и работу с веб-проектами меньше головной боли. Кроме того, пользовательский интерфейс чувствует себя намного менее вялым, чем Eclipse, когда имеет дело с чем-то существенным. Это быстрее в некоторых областях, а в других - медленнее - в основном мойка в продуктах в моих книгах (последний раз, когда я серьезно использовал это, было конец 2011 года, поэтому могут быть некоторые улучшения, о которых я не знаю).

Кроме того, убедитесь, что вы настраиваете серверы, чтобы не перестраивать с нуля, и вы используете встроенную «замену горячего кода» при отладке или JRebel, если хотите потратить немного денежные средства. Это действительно имеет значение. Дополнительно «JBoss tools» с рынка может представлять интерес. Некоторые из этих плагинов весьма полезны.

Наконец Перезагружаюсь в моем кофе-брейках - это на самом деле не так уж много в моем рабочем процессе. Это может быть более выгодным для вас.

+0

Благодарим за советы, особенно о материалах проверки JSF/XML. Похоже, что это моя проблема.Я обязательно буду проверять ваши предложения сегодня днем. –

+0

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

0

Вот смотрите по этой ссылке: - http://eclipse.org/downloads/packages/eclipse-ide-javascript-web-developers/heliosm5

Там Похожий разговор здесь: - How use Eclipse as a Javascript IDE?

Для весны и Maven, скачать SpringToolSuite. Это связано с поддержкой java, и вы можете установить плагины javascript над этим.

+0

Я смотрел на это в прошлом, и проблема в том, что он не поставляется с поддержкой java, в которой я нуждаюсь. Как я уже говорил, я использую в основном Java с весной и спящим режимом под сборку Maven. –

+0

Если вы используете весну и maven, то вы должны пойти на SpringToolSuite, http://www.springsource.org/sts. – Arham

+0

Да, я установил это, и я верю, что это замедляет мою IDE :(Отличный инструментарий, но супер тяжелый даже при настройке моего размера памяти vmargs wayyyy вверх, он все равно замедлит работу примерно через 2 часа. –

2

Несколько предложений:

  • отключить "автоматически строить" в меню "Проект" 's.
  • использовать последнюю версию Eclipse,
  • использовать последнюю версию JDK для запуска Eclipse (редактирования eclispe.ini)
  • конфигурирующего eclipse.ini (см этого вопроса для complete eclipse.ini). Увеличьте значения кучи там.
+0

У меня есть сделал последний 3 в вашем списке, и это заставило мою среду IDE оставаться на ногах дольше, но это просто отодвинуло время задержки примерно на час. Автоматическое построение создает хороший кусок памяти? –

+0

Автоматическое построение здания при изменении файла. Он потребляет много вычислительной мощности, если вы начинаете работать тонко. Eclipse - довольно голодная среда IDE. Хотя я довольно поклонник. Eclipse также сильно ударяет по жесткому диску, чтобы сохранить локальную историю - вот где я вижу проблемы на моем конце. –