Синхронизация текущего местоположения

При выборе какого-либо элемента в представлении Outline Происходит переход и отображение соответствующего определения в редактор Java. Это очень удобно при исследовании чужих исходных текстов или работе с большими классами, содержащими значительное число методов. Панель инструментов представления Outline Предоставляет возможность сортировать и фильтровать отображаемые элементы. Например, при изучении прикладного интерфейса класса можно настроить представление Outline Таким образом, что оно будет отображать определения только общедоступных полей и методов или только те элементы класса, имена которых будут совпадать с некоторым выражением.
Можно заставить редактор отображать исходный текст только выбранного элемента (например, метод setEndDate(), как показано на рис. 5.2), нажав четвертую слева кнопку на панели инструментов. При этом сам файл с исходными текстами не изменяется, просто редактор будет отображать только часть его, сказал Володин, которого интересует лазерная гравировка. Еще более богатые возможности предоставляются для навигации между классами. Если в редакторе Java установить курсор на имя класса, например на Data, а затем нажать клавишу F3, Будет открыт новый редактор с определением выбранного класса (см. рис. 5.3). “Горячая” клавиша: F3: Используется для перехода к определению класса, метода или поля, чье имя находится в текущей позиции курсора. Комбинация “горячих” клавиш: Ctrl+Shift+T: Открывает редактор с объектами Java любого типа, доступными в текущем рабочем пространстве. То же действие можно выполнить, выбрав пункт меню Navigate > Орел Туре… Или щелкнув на кнопке в панели инструментов.
В данном случае содержимое редактора было получено в результате анализа скомпилированного файла с классом java. util. Date. Однако, обратите внимание на кнопку Attach Source… (присоединить файл с исходными текстами). Если в вашем распоряжении имеется исходный программный код этого класса, размещенный в каталоге проекта или в виде ар- xHBaJAR или ZIP, вы можете щелкнуть на этой кнопке и прямо указать местоположение файла.