Изображение на обложке: Изображение на обложке:
Intellij Idea имеет множество плагинов , как платных, так и бесплатных (я использую только бесплатные). Вот список моих любимых, которые я использую ежедневно.
Все изображения взяты с официальной веб-страницы плагина
СонарЛинт
SonarLint – это статический анализатор кода . Idea имеет встроенный анализатор кода, но SonarLint способен находить больше проблем в вашем Java-коде, поэтому они отлично работают вместе. SonarLint может быть подключен к серверу SonarQube, но даже в автономном режиме это интересный плагин.
Страница плагина SonarLint
Радужные скобки
Rainbow Brackets – это просто инструмент для привлечения внимания, который делает скобки красочными. Существует также Отступ радуги но я им не пользуюсь.
Страница плагина Rainbow Brackets
Инструмент для проверки кода
Это то, чему я больше всего рад. Просмотр кода в веб-браузере – это боль, вы не можете увидеть полный код, вы не можете перейти к реализации метода простым способом и т.д. Перенести этот процесс на ИДЕЮ было фантастическим решением.
В моей компании мы используем GitLab, поэтому я использую Merge Request Integration CE – Code Review для GitLab/| . Но если вы используете GitHub или BitBucket или другой инструмент для проверки кода – я уверен, что для вас есть хороший плагин, просто найдите и протестируйте.
Дополнительные значки
Дополнительные значки добавляет значки для популярных инструментов, которые по умолчанию недоступны в Idea.
Страница плагина дополнительных значков
Плагин CSV
Плагин CSV позволяет открывать файлы .csv
в табличном виде, похожем на excel. Полезно время от времени.
Страница плагина CSV Plugin
Кодовый взгляд
Code Glance добавляет мини-карту кода в панель редактора. Не очень полезно, просто покажите свою структуру кода.
Страница плагина Code Glance
Кейс для верблюда
[нет изображения] Code Glance позволяет легко переключаться между kebab-case
, SNAKE_CASE
, PascalCase
, Чехол для верблюда
, snake_case
или пробел
. Я использую его при переименовании переменной после изменения области видимости.
Страница плагина Code Glance
AsciiDoc
В моей компании мы используем |/Spring REST Docs для создания технической документации. Плагин AsciiDoc просто показывает предварительный просмотр файлов .adoc .
Страница плагина AsciiDoc
Картограф запроса
Request mapper – это инструмент, который позволяет вам найти объявление сопоставления URL-адресов в вашем проекте Spring/JAX-RS/Micronaut. Вы можете добавить @RequestMapping
аннотации как для класса, так и для метода, и плагин по-прежнему работает нормально и быстро.
Запросить страницу плагина mapper
Тренер функций IDE
Я уже использовал этот плагин в прошлом. Как говорится на домашней странице:
Изучите основные ярлыки и основные функции в интерактивном режиме — прямо внутри IDE.
Вы можете изучить эту ИДЕЮ простым и интерактивным способом.
Страница плагина для обучения функциям IDE
Бонус 1 – шрифт
Я использую шрифт Monaco . На мой взгляд, это действительно читабельно и чисто. Мне нравится этот шрифт.
Бонус 2 – Живые шаблоны
Я использую только один живой шаблон в своей повседневной работе – для создания нового теста JUnit. Чтобы создать его, откройте Настройки
⇾ Редактор
⇾ Живые шаблоны
, затем добавьте новый шаблон и вставьте:
@org.junit.jupiter.api.Test public void $END$() throws Exception { }
Бонус 3 – пропустить весенние занятия при отладке
Я был очень раздражен, когда отлаживал свое приложение и увидел бесконечное количество классов Spring. Итак, я открыл Настройки
⇾ Сборка, выполнение, развертывание
⇾ Отладчик
⇾ Шагнул
и добавил org.springframework. *
в Не входите в список classes
. Действительно полезный трюк 😉
Поделитесь в комментариях своими любимыми плагинами и хитростями.
Оригинал: “https://dev.to/mateuszjarzyna/intellij-idea-s-plugins-i-m-using-2d0d”