JavaRush /Java блог /Архив info.javarush /Руководство пользователя IntelliJ IDEA. Проверки.
theGrass
24 уровень
Саратов

Руководство пользователя IntelliJ IDEA. Проверки.

Статья из группы Архив info.javarush
Проверки
Проверки (инспекции) это встроенные средства для статического анализа кода, которые помогают вам найти возможные баги, определить неиспользуемый код, обнаружить причины падения производительности и улучшить общую структуру кода.
  1. Анализ кода «на лету» Большинство проверок проводятся «на лету» и редактор показывает ошибки и предупреждения по мере ввода кода. Руководство пользователя IntelliJ IDEA. Проверки. - 1
      Те проверки которые слишком сложны для проведения «на лету», доступны когда вы проводите анализ кода для всего проекта. Его можно запустить из меню Analyze → Inspect Code (Анализ → Инспектирование кода) , а отдельные проверки можно запустить из меню Analyze → Run Inspection by Name (Анализ → Запустить проверку по имени).
      • Перемещение к следующей/предыдущей проблеме Редактор позволяет вам быстро перемещаться между подсвеченными проблемами в коде, используя клавиатурные сочетания. Нажмите F2 для того чтобы перейти к следующей проблеме, и Shift+F2 для того чтобы перейти к предыдущей. В настройках (Settings → Editor) вы можете указать в какой очередности вы будете переходить от проблемы к проблеме по нажатию F2, к примеру можно настроить чтобы каждый раз переход производился к наиболее серьезной из еще нерешенных проблем в текущем файле.
        • Инспекция всего проекта Чтобы получить полный отчет по проблемам всего проекта, вы можете запустить анализ кода из меню Analyze → Inspect Code (Анализ → Проверка кода) Руководство пользователя IntelliJ IDEA. Проверки. - 2
          • Быстрые исправления Большинство проверок не только говорит вам в чем именно проблема, но и предлагает варианты ее решения. Просто нажмите Alt + Enter и выберете подходящий вам вариант. Руководство пользователя IntelliJ IDEA. Проверки. - 3
            • Отключение предупреждений Если вы не нуждаетесь в предупреждениях о возможных проблемах в данном методе или операторе, вы можете отключить их. Для этого вызовите меню быстрых исправлений, а в нем нажмите стрелку вправо. В появившемся меню вы можете выбрать наиболее подходящий вам вариант отключения данного предупреждения. Иногда это может быть лучшим решением чем отключение проверки для всего проекта. Руководство пользователя IntelliJ IDEA. Проверки. - 4
              • Запуск отдельной проверки Чтобы запустить отдельную проверку, нажмите Shift + Alt + Ctrl + I (Shift + Alt + Cmd + I для Mac) или выберите пункт меню Analyze → Run Inspection by Name (Анализ → Запуск проверки по имени). Руководство пользователя IntelliJ IDEA. Проверки. - 5
                • Уровни отображения ошибок и режим экономии электроэнергии Также очень полезной является иконка «Гектор» (Hektor) на панели статуса. Она помогает вам переключить уровни отображения ошибок - от полного отключения всех ошибок до отображения всех синтаксических и всех проверок. На уровне отображения синтаксических ошибок вы не увидите никаких предупреждений пока ваш код компилируется. Руководство пользователя IntelliJ IDEA. Проверки. - 6
                    Также иконка «Гектор» позволяет вам включить энергосберегающий режим, который помогает сэкономить заряд в аккумуляторе ноутбука, отключая отображение ошибок и автоматические всплывающие окна.
                    • Профили проверок И наконец, вы можете поменять список запускаемых проверок с помощью профилей проверок в меню Settings → Inspections (Настройки → Проверки) . Если вы хотите поделиться вашим профилем с командой, поставьте галочку Share в настройках и добавьте файл профиля в систему контроля версий вашего проекта. Руководство пользователя IntelliJ IDEA. Проверки. - 7
                      Оригинал статьи
                      Комментарии (8)
                      ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
                      ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
                      alex Уровень 41
                      27 июня 2020
                      Analyze → Analyzing Stack Traces почему у меня пустое окно? что то надо в настройках включить?
                      Villo Уровень 9
                      14 октября 2016
                      В IntelliJ IDEA есть способ скопировать текст предупреждения? А то мне его приходится набирать вручную чтобы перевести на русский.
                      Groomsh Уровень 33
                      4 января 2014
                      Я вообще Alt+Enter использовал только для быстрого импорта =DD
                      Спасибо за статью)
                      Treefeed Уровень 21
                      4 января 2014
                      Я вообще треть задач решил, используя только Alt + Enter.