theGrass
24 уровень
Саратов

Руководство пользователя IntelliJ IDEA. Преобразования кода («предложения»).

Пост из группы Архив info.javarush.ru
3267 участников
Предложения
Разница между inspections (инспекциями) и intentions (предложениями) в том, что inspections помогает вам исправить те места в коде, которые кажутся подозрительными Intellij IDEA, а intentions служат для внесения изменений в нормальный код для улучшения его структуры. Чтобы получить список намерений применимых к коду где установлен курсор, просто нажмите Alt + Enter.
  1. Оптимизация выражений и управление скобками Поскольку IDE следит за потоком данных в коде, она может помочь вам оптимизировать логические выражения и преобразовать, операторы if / else:
      С intentions вы можете, например, автоматически добавлять и удалять скобки в ваших выражениях:
      • Объединение строк (Конкатенация) Если у вас есть конкатенации строк, IDE может помочь вам заменить ее выражением String.format() или выражением использующим StringBuilder.
        • Переключение между стилями объявления циклов С intentions вы также можете переключаться между стилями объявления циклов или даже менять их направление. (Например - for (int i = 0; i < 10; i++){} заменить на - for (int i = 9; i >= 0; i—){})
          • Математические выражения Если у вас есть сложное математическое выражение, IDE предложит вам упростить его или, возможно, сделать его понятнее с помощью скобок.
            • Отключить предложения Если вы не хотите видеть определенное предложение, вы можете отключить его, нажав стрелку справа от предложения или просто клавишу "вправо".
              • Настройки Полный список предложений (несколько сотен в общей сложности), сгруппированных по языку и библиотекам, можно найти в Settings → Intentions. Здесь Вы можете включить/отключить группы предложений:
                Оригинал статьи
                Комментарии (0)
                • популярные
                • новые
                • старые
                Для того, что бы оставить комментарий вы должны авторизироваться
                У этой страницы еще нет ни одного комментария