Закладки помогают решить проблему перемещения по большим кодовым файлам. После размещения закладки на строке кода вы в любое время сможете мгновенно вернуться к этой строке. Когда вам приходится работать со множеством закладок, вы можете свободно перемещаться между помеченными закладками строками кода. Это чрезвычайно полезная возможность. Если вы — разработчик, которому приходится иметь дело с большой базой исходных кодов, то в этих кодах неизбежно будут иметься интересные места, которые вы захотите просмотреть в редакторе. Вспомним, что окно текстового редактора имеет средство навигации (раскрывающиеся списки типов м членов), однако это не лучшие инструменты для таких случаев, когда интересующая вас строка может быть произвольным оператором, похороненным под миллионами строк кода.
Закладки визуально отображаются в поле индикаторов текстового редактора (на рис. 6.8 закладка установлена на строке 9).
Для того чтобы добавить закладку или перемещаться по закладкам, необходимо использовать либо панель инструментов текстового редактора, либо окно Bookmarks.
Вы можете увидеть окно Bookmarks (рис. 6.10) посредством выбора в меню View | Other Windows | Bookmark Window. Вы увидите, что это окно представляет собой панель инструментов для операций с закладками и список всех имеющихся закладок вместе с их реальным физическим местоположением (это имя файла и номер строки в этом файле).
Рис. 6.10. Окно закладок Bookmarks
Для того чтобы установить закладку на данную строку кода, необходимо сначала поместить курсор в текстовом редакторе на нужную строку, а затем нажать кнопку Toggle Bookmark. Такой же процесс используется и для снятия закладки. Нажатие кнопок Forward и Back в окне закладок приведет к перепрыгиванию курсора текстового редактора вперед и назад по всем имеющимся закладкам.
Совет
Используйте окно Bookmarks для перемещения по коду между проектами. Вы не ограничены закладками текущего кодового файла, они могут находиться в любом загруженном кодовом файле. Список закладок этого окна является также полезным механизмом для быстрого включения или отключения закладки (при помощи флажка рядом с закладкой) и для присваивания закладке осмысленного названия. Щелчок правой кнопкой мыши по закладке позволит вам переименовать ее в нечто более осмысленное, нежели "Bookmark7".