Поиск неполадок в коде

В этом разделе рассмотрены различные индикаторы неполадок в коде.

Неполадки компоновки показаны в панели Неполадки и аннотированы в вертикальной линейке исходного кода.

  1. Откройте junit.framework.TestCase.java в редакторе из панели Структура пакетов.
  2. Создайте синтаксическую ошибку, стерев точку с запятой в конце объявления пакета в исходном коде.

    Редактор с недостающей точкой с запятой

  3. Нажмите кнопку Сохранить. Проект будет скомпонован заново, и неполадка будет указана несколькими способами:

    Маркер неполадки в Структуре пакетов, редактор и панель Задачи

  4. Вы можете навести курсор на маркер неполадки в вертикальной линейке, чтобы просмотреть всплывающую подсказку с описанием неполадки.

    Всплывающая подсказка маркера неполадки

  5. Нажмите кнопку Закрыть ("X") на вкладке редактора, чтобы закрыть редактор.
  6. В панели Неполадки выберите неполадку из списка. Откройте ее контекстное меню и выберите Перейти. Файл будет открыт в редакторе на позиции неполадки.

    Панель Неполадки

  7. Исправьте неполадку в редакторе, поставив точку с запятой. Нажмите кнопку Сохранить. Проект будет скомпонован заново, и индикаторы неполадки исчезнут.
  8. В панели Схема выберите метод getName(). Редактор выполнит прокрутку до этого метода.
  9. На первой строке текста метода измените возвращаемую переменную fName на fTestName. Во время ввода fTestName будет выделено подчеркиванием, что указывает на неполадку. При наведении курсора на выделенную неполадку появится всплывающая подсказка с описанием неполадки.
  10. В строке маркеров появится маркер в виде светящейся лампочки. Светящаяся лампочка сигнализирует, что для неполадки предлагаются варианты исправления.

    Светящаяся лампочка рядом с ошибочной строкой

  11. Щелкнув мышью на выделенной ошибке, поместите на нее курсор диапазон и выберите Быстрое исправление в меню Правка. Можно также нажать Ctrl+1 или щелкнуть на светящейся лампочке. Появится окно выбора с вариантами исправления.

    Варианты исправления

  12. Выберите 'Изменить на аfName', чтобы исправить неполадку. После внесения исправления линия выделения неполадки исчезнет.
  13. Закройте файл без сохранения.
  14. В окне Goto the annotations preference page Общие> Редакторы > Текстовые редакторы > Аннотации можно задать параметры индикации неполадок.
Связанные концепции

Редактор Java
Панели Java
Компоновщик Java

Связанные ссылки

Страница параметров редактора
Быстрое исправление