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

StackOverflow https://stackoverflow.com/questions/84799

  •  01-07-2019
  •  | 
  •  

Вопрос

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

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

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

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

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

Это было полезно?

Решение

Findbugs сегодня дважды спас меня от глупых поступков.

http://findbugs.sourceforge.net/

Сайт обновлений Eclipse: http://findbugs.cs.umd.edu/eclipse/

Другие советы

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

http://jadclipse.sourceforge.net/

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

http://www.eclemma.org

Subclipse SVN для URL -адреса обновления Eclipse: http://subclipse.tigris.org/update_1.4.x

Плагин MouseFeed для Eclipse

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

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

Чекстиль.Это очень быстро.

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

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

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

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

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

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

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

А Затмение ТПТП может быть невероятно полезен для поиска медленных мест в коде и для всего остального, что требует отладки, профилирования или тестирования.Единственный недостаток в том, что он не работает на Mac :'(.

Мне очень нравятся плагины Андрея Лоскутова:

http://andrei.gmxhome.de/eclipse.html

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

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

весна IDE

Обновить URL-адрес: http://springide.org/updatesite

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

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

я нашел источникHelper Плагин очень полезен при разработке и отладке кода.

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

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

http://www.chrononsystems.com/

Затмение Функция показателей (обновить сайт).Аннотация:

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

  • Пересчет метрик при каждой сборке
  • Экспорт метрик в CSV или HTML
  • Визуальная «панель» с экспортом в HTML
  • Поддерживаемые метрики:
    • Цикломатическая сложность Маккейба
    • Эфферентные муфты
    • Отсутствие сплоченности в методах
      • Строки кода в методе
      • Количество полей
      • Количество уровней
      • Количество параметров
      • Количество заявлений
      • Взвешенные методы для каждого класса

(вообще-то я больше люблю FindBugs, но этот проект второй.)

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

Я пара моих любимых Майлин и Чекстиле

ГиперАссистент.

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

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

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

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

Я бы рекомендовал Набор инструментов Spring Source который предназначен для корпоративной разработки Java с использованием среды Spring.

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top