Подтвердить что ты не робот

Каков самый лучший бесплатный плагин Eclipse для Java-разработчика

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

Некоторые из них предлагают полезные улучшения, но в конкретной нише. Меня это не интересуют.

Некоторые из них великолепны, но стоят денег. Меня это не интересуют.

Некоторые из них были действительно полезны в старых версиях Eclipse, но теперь являются частью основной сборки последней версии Eclipse (3.4, как я ее пишу). Меня это не интересуют.

Мне нужен совет, по которому плагины должны быть установлены разработчиками Java SE, по одному на каждый ответ.

4b9b3361

Ответ 2

Отвечая на мой вопрос с моим текущим фаворитом Jadclipse, который работает с jad, чтобы разобрать файлы классов из сторонних библиотек.

http://jadclipse.sourceforge.net/

Ответ 3

Если вам нужно получить больше информации о вашем охвате кода EclEmma, это довольно просто и полезно

http://www.eclemma.org

Ответ 5

Плагин MouseFeed Eclipse

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

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

Ответ 6

Checkstyle. Очень быстро.

FindBugs замечательный, но довольно медленный

Ответ 7

Мой ответ на это явно eclim. Он экспортирует функциональность Eclipse в Vim, позволяя мне использовать несколько удивительных функций Eclipse, таких как автозаполнение, автообновление и разметка ошибок в исходном файле (с использованием местоположений в Vim), автоматическое форматирование, автоматический импорт, поиск JavaDoc, исходный код Поиск... бла, я мог бы продолжать вечно. Самое главное: мне не нужно использовать suck, который является редактором Java Eclipse (для меня качество редактора всегда субъективно, конечно).

Проверьте сайт, если вы попали в Vim, но вынуждены/пытались использовать Eclipse по той или иной причине.

Ответ 9

Мне особенно нравится плагин outlineer для байт-кодов, хотя он не устраивает всех вкусов, так как просмотр байт-кода Java не для всех. Иногда очень полезно видеть базовый байт-код для вашего класса Java.

Обновить сайт: http://download.forge.objectweb.org/eclipse-update/

Описание: http://asm.objectweb.org/eclipse/index.html

Ответ 10

Недавно Google выпустил CodePro, отличный плагин.

Ответ 11

Eclipse TPTP может быть невероятно полезен для поиска медленных пятен в коде и для чего-то еще, что потребует отладки, профилирования или бенчмаркинга. Единственный недостаток заключается в том, что он не работает на mac: '(.

Ответ 13

JAutodoc чрезвычайно полезен, если вам необходимо доказать javadoc в вашем источнике и добавить его к большому классу или к нескольким классам одновременно. Он использует имя ваших переменных для создания javadoc, поэтому он не идеален и ограничен тем, насколько значимыми являются ваши имена параметров. Даже если вам нужно вернуться и исправить это немного, это сэкономит вам много времени.

http://jautodoc.sourceforge.net/update/

Ответ 15

Если вы используете Hibernate, тогда Hibernate Tools является обязательным. Мне очень нравится возможность писать свой HQL или JPQL и просматривать сгенерированное SQL в реальном времени!

Если вы не используете Hibernate, я предполагаю, что вы используете базу данных в той или иной форме. Поэтому я бы рекомендовал Data Tools Platform. Фактически, вы были бы сумасшедшими для разработки приложений Java без использования всех плагинов, предоставленных Eclipse Ganymede. Это отличная платформа разработки без головной боли при получении всех необходимых плагинов, синхронизированных и работающих вместе.

Ответ 16

Я нашел sourceHelper плагин очень полезен при разработке и отладке кода.

Описание плагина на веб-сайте гласит: "Плагин" Source Helper "- это плагин Eclipse, который использует очень полезную функцию, которая существует в Intellij IDEA и помещает ее в Eclipse. Короче говоря, функция показывает код стартовый кронштейн вне видимого диапазона, плавающий окно, которое показывает код, который вы не видите. Это очень помогает при попытке определить, какая закрывающая скобка принадлежит той части кода.

Ответ 17

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

http://www.chrononsystems.com/

Ответ 18

Похоже, вы не можете действительно ответить на этот вопрос, не сосредотачиваясь на своем развитии в Eclipse. Я предполагаю, что всем нужна система построения и зависимости, так что, возможно, инструменты Maven выиграют?

Ответ 19

Eclipse Функция показателей (обновить сайт), Рекламный ролик:

Этот плагин Eclipse вычисляет различные показатели для вашего кода во время циклов сборки и предупреждает вас через представление "Проблемы" о нарушениях диапазона для каждой метрики. Это позволяет вам постоянно следить за состоянием вашего кода. Вы также можете экспортировать метрики в HTML для общедоступного отображения или в формат CSV для дальнейшего анализа.

  • Пересчет показателей во время каждой сборки
  • Экспорт показателей в CSV или HTML
  • Визуальная панель управления с экспортом HTML
  • Поддерживаемые показатели:
    • McCabes Cyclomatic Complexity
    • Эфферентные муфты
    • Отсутствие сцепления в методах
      • Линии кода в методе
      • Число полей
      • Количество уровней
      • Число параметров
      • Число заявлений
      • Взвешенные методы для каждого класса

(на самом деле, я больше люблю FindBugs, но этот проект второй).

Ответ 22

HyperAssist.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157

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

Ответ 23

FileSync оказался очень удобным при работе с веб-приложениями, поскольку он позволяет мне плавно получать инкрементное развертывание на ресурсе такие как javascripts, JSP, файлы CSS и т.д. Он прост в настройке и достаточно мощный, чтобы выполнить работу.

Ответ 24

JBoss Tools для быстрой и легкой разработки веб-приложений.

Ответ 25

Я рекомендовал Spring Source Tool Suite, который предназначен для разработки корпоративной Java с фреймворком Spring.

Ответ 26

Я собираюсь обмануть и сказать плагин maven. Тогда все остальное может повесить это.

Кроме того, maven-eclipse-plugin заботится о самой большой одиночной проблеме, которую я имею с eclipse: настройка вашего пути к классам.

Ответ 27

Я только что обнаружил Byecycle. Этот просмотрщик зависимостей позволяет вам увидеть, насколько красива (или иначе) ваша конструкция, и выделяет любые круговые зависимости между классами, что позволяет вам предпринять соответствующие действия.

Ответ 28

Вот некоторые замечательные вещи, упомянутые другими, но я тоже стану SQLExplorer. Возможно, это не так полезно, как Maven или FindBugs, но отлично подходит для вытаскивания любого источника данных JDBC в среду IDE, чтобы вы могли протестировать его и изучить структуру БД. Он также доступен как автономное приложение RCP.

Ответ 29

Visual Editor для быстрого создания графического интерфейса.

Ответ 30

java.decompiler.free.fr/?q=jdeclipse Плагин Java Decomipler для eclipse. Я думал, это самый полезный плагин.