Я разрабатываю на Java уже много лет. С годами инструменты, которые я использовал, сильно изменились.
Intellij IDEA
Intellij IDEA - лучшая IDE, которую я когда-либо использовал. Я использовал Eclipse, и меня это никогда не устраивало. Меня всегда расстраивал очень медленный полнотекстовый поиск в Eclipse. IDEA решила это за меня.
Лучшие возможности IDEA
- Быстрый полнотекстовый поиск
- Современный декомпилятор и отладчик
- Отличная интеграция с Git
- Интеграция из коробки со Spring, JUnit
- Отличные инструменты для рефакторинга
Https://www.jetbrains.com/idea/
YourKit
YourKit - лучший профилировщик Java, который вы когда-либо использовали. Он будет интегрирован в IntelliJ для локального запуска приложений для его профилирования. У него есть отличный Java-агент, когда вам нужно профилировать удаленные приложения, с простым руководством для большинства веб-серверов. Это поможет вам понять все проблемы с производительностью, которые могут у вас возникнуть.
Https://www.yourkit.com/java/profiler/
VisualVM
Visual VM - это бесплатный инструмент, используемый в качестве визуального интерфейса для инструментов командной строки JDK. Он также имеет легкие возможности профилирования, но его мощь заключается в мониторинге JMX.
Вы можете видеть все метрики, предоставляемые JVM, вы можете просматривать MBeans и т. Д.
DataGrip
DataGrip принадлежит к тому же семейству IDE, что и IntelliJ. Это инструмент для управления вашими базами данных, написания сложных запросов и т. Д. Если вы когда-либо использовали PG Admin (неважно, новый или старый), вы знаете, что это больно. Админ Oracle SQL тоже очень плохой. DataGrip великолепен, поддерживает большинство необходимых движков баз данных и отлично работает. Имеет те же приятные особенности, что и IDEA.
Https://www.jetbrains.com/datagrip/
Почтальон
Есть масса клиентов API. Даже в IDEA есть довольно хороший вариант. Мне больше всего нравится почтальон. Его способность перехватывать запросы от Chrome, а затем использовать тот же сеанс и т. Д. С запросами почтальона, великолепна. Пользовательский интерфейс приятный и чистый. Я пробовал много таких, но всегда возвращаюсь к Почтальону.