Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Как улучшить жизнь команды в IDE и с чего начать

Как улучшить жизнь команды в IDE и с чего начать

В жизни любого специалиста наступает момент, когда во всех существующих инструментах чего-то не хватает. То вендор IDE фичу никак не реализует, то фреймворк изобрели на свою голову, а про инструменты не подумали.

В этом докладе Юрий расскажет как и что подкрутить в IntellIJ IDEA, чтобы она помогала всей команде и не мешала реализовывать самые амбициозные проекты.

Yuriy Artamonov

September 30, 2021
Tweet

More Decks by Yuriy Artamonov

Other Decks in Programming

Transcript

  1. Юрий Артамонов @jreznot 1. Разрабатывал фреймворки и библиотеки для Java

    > 10 лет 2. Придумываю новые возможности IDE для ваших любимых фреймворков в IntelliJ IDEA 3. Последние месяцы пишу проекты на Spring Boot и выясняю, где IDE может лучше 2 Об авторе —
  2. Делитесь с командой • Каталог настроек .idea/ • Run Configurations

    • Datasources • Language Injections • Inspection Profile • HTTP files • Templates
  3. Помогите IDE понять! • Suppress inspections • Language Injection •

    Reference Injection • Inspection Settings • Annotations
  4. Ссылки — •Tips and Tricks on YouTube: https://www.youtube.com/c/intellijidea/ •Shortcuts: IDE

    shortcuts Reference •IntelliJ IDEA Blog: https://blog.jetbrains.com/idea/ •JetBrains Toolbox: https://www.jetbrains.com/toolbox-app/
  5. Список полезных аннотаций пакета jetbrains-annotations: • Language • Nullable /

    NotNull • CheckReturnValue • Blocking / NonBlocking Код: https://github.com/jreznot/jprof-by-2021 Бонус —