Веб-версияОткрыть в Telegram

Пост👋 Привет Пол (и все, кто любит полезные фичи IntelliJ IDEA)

26 апреля 2025
Н
Никита Поляков
👋 Привет Пол (и все, кто любит полезные фичи IntelliJ IDEA) В одном из первых постов канала, я рассказывал о настройке Enable ligatures, которые использую каждый день на протяжении трех лет в своей работе и очень им рад. А сейчас увидел отличный материал про Live Templates — тоже классная фишка для ускорения работы. Репостнул оригинал ниже ⬇️ 🎯 Что сделал для себя по мотивам поста Добавил несколько своих шаблонов для тестов: @org.junit.jupiter.api.Test void $NAME$_when$WHEN$_then$THEN$() { $END$ var actual = $SUT_NAME$.$NAME$(); var expected = $EXPECTED$; assertEquals(expected, actual); } @org.junit.jupiter.api.Test void $NAME$_when$WHEN$_thenThrow() { $END$ var actual = assertThrows($EXCEPTION$.class, () -> { $SUT_NAME$.$NAME$(); }); assertEquals($EXPECTED_MESSAGE$, actual.getMessage()); } Отредактировал стандартный шаблон для тестов. Теперь метод создаётся сразу в формате, принятым моей командой: @org.junit.jupiter.api.Test void ${NAME}_when_then() { ${BODY} } Навигация для изменения стандартных шаблонов: Command + N (macOS) / Alt + Insert (Windows) → три точки → Edit Template 🎥 Также очень рекомендую видео, где показано, как настраивать переменные Live Templates, например, указать default value или конвертацию в camelCase.
1 · 258 ·

Рядом в ленте

ННикита ПоляковЧИСТЫЙ КОД (Part 2) 👋 Привет Пол (и снова привет всем) Обычно, когда говорят про чистый код, обсуждают размер методов, длину названий или форматирование. Но я уННикита ПоляковЧИСТЫЙ КОД (Part 3) Скажи свое мнение и беги: не откладывай на завтра то, что можно сделать послезавтра Звучит как сомнительный совет, однако я убежден, что это
это сообщение
ННикита Поляков⚙️ Live Templates в IntelliJ IDEA Надоело писать одни и те же конструкции снова и снова? На помощь приходят Live Templates — инструмент, который позволит генериННикита ПоляковЧИСТЫЙ КОД (Part 4) 👋 Привет Пол (и привет всем) В одном из прошлых постов мы говорили на тему вариации контекста, формирующего решения разработчика. Теперь спу
ППол — это JavaПол — это Java@polEtoJava · канал · Технологии
203подписчиков8 533средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем