Сегодня я пришел к вам с парой предложений о том, как улучшить одну из любимых программ разработчиков — IntelliJ IDE. Плагины, которые я подготовил, относятся к типу «общего назначения», поэтому они прекрасно работают и в других IDE JetBrains!

Перейти к строке

Этот плагин отлично подходит для отладки и позволяет вам добраться до любой строки кода в процессе. Чтобы установить точку выполнения, просто перетащите желтую стрелку в выбранное место. Вы также можете запустить свою программу с этой точки, не выполняя предыдущий код.

СонарЛинт

SonarLint SonarLint — это статический анализатор кода, предназначенный для получения отзывов о вашем коде непосредственно в IDE. Подобно средству проверки орфографии, SonarLint выявляет проблемы на лету и предоставляет быстрые исправления или четкие рекомендации по исправлению, которые помогут вам очистить код еще до того, как он будет зафиксирован.

SonarLint интегрируется с большинством IDE JetBrains и поддерживает такие языки, как C, C++, Java, JavaScript, TypeScript, Python, C#, Kotlin, Ruby, HTML и PHP.

Спокойный быстрый запрос

Этот плагин IDEA похож на Postman, который помогает разработчикам эффективно отлаживать API. Это мощный плагин Restful API Toolkit, который поможет вам быстро сгенерировать URL-адрес и параметры существующим методом. Используя этот плагин, вы можете быть уверены, что ваш API соответствует лучшим практикам, и повысить свою производительность!

Квокка.js

Quokka — это инструмент повышения производительности разработчиков для быстрого прототипирования JavaScript/TypeScript. Значения среды выполнения обновляются и отображаются в вашей среде IDE рядом с вашим кодом по мере ввода. Это значительно ускоряет создание прототипов, изучение и тестирование JavaScript/TypeScript.

Кодекс со мной

Code with me — это служба совместного кодирования и парного программирования, включенная в последние версии большинства IDE IntelliJ.

Это новое решение для совместной разработки и парного программирования. Это позволяет разработчикам делиться проектом, который они открыли в своих IDE, со своими удаленными коллегами и работать над ним вместе в режиме реального времени. Среди основных функций вы найдете: одновременное редактирование, режим слежения, режим полной синхронизации, аудио- и видеозвонки, интеллектуальное понимание кода и управление разрешениями.

ПРИМЕЧАНИЕ. В настоящее время несовместимо с IntelliJ IDEA 2022.2.2.

Лайтран

Lightrun — довольно новый плагин, который я нахожу довольно интересным. Это набор инструментов для добавления информации в режиме реального времени в ваши запущенные приложения. Он позволяет вам обрабатывать журналы, моментальные снимки и метрики на уровне кода во время выполнения — без исправлений, горячей замены или повторного развертывания.
Среди его функций вы найдете: добавление строк журнала, добавление метрик в реальном времени, которые отслеживают любые тип числового значения в коде и измерение времени выполнения произвольного блока кода. Стоит проверить!

У вас есть любимые плагины IntelliJ, которые вы хотите предложить? Дай мне знать в комментариях!