Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3
Кент Рейсдорф. BORLAND C++BUILDER. Страница 293
Опубликовано 05.05.11
Контекстное меню редактора кода
Подобно большинству различных окон, с которыми вы сталкиваетесь в C++Builder, редактор кода имеет собственное контекстное меню. Это меню можно разделить на две части: пункты редактора и пункты отладчика. Я оставлю пункты контекстного меню, относящиеся к отладчику, до завтра, когда мы займемся отладкой, а здесь расскажу только о пунктах редактора. В таблице 10.2 приведен список этих пунктов и их описание.
Таблица 10.2. Пункты контекстного меню редактора кода
Пункт | Описание |
Open Source/Header File | Если заголовочный файл, соответствующий текущему модулю исходного кода, не открыт в редакторе, то выбор этого пункта меню открывает заголовочный файл, создает для него новую вкладку и делает это окно активным. Когда открыты оба файла, .срр и .h, выбор этого пункта последовательно переключает фокус ввода между двумя файлами. |
Close Page | Закрывает активную вкладку в окне редактора. Если файл данной вкладки был изменен с момента последнего сохранения, появится запрос на сохранение файла. |
Open File At Cursor | Открывает файл, на который указывает курсор. Этот пункт работает только в том случае, когда текст под курсором является именем файла исходного кода. Например, если у вас есть заголовочный файл, включенный директивой #include "mvclass.h", вы можете установить курсор на имя файла и выбрать этот пункт меню, чтобы открыть данный файл. Файл будет помещен в новое окно редактора, и это окно станет активным. |
Пункт | Описание |
New Edit Window | Открывает новую копию редактора кода. Это удобно, если вам нужно сравнить два файла. |
Topic Search | Выводит справочную статью для элемента, на который указывает курсор (если эта статья существует). Действует аналогично нажатию F1 на клавиатуре. |
View As Form | Если активный исходный модуль в редакторе кода имеет соответствующую ему форму, выбор этого пункта меню приведет к переключению на редактор форм, где будет отображена данная форма. (Тот же самое, что нажатие F12.) |
Read Only | Переключает режим редактирования текущего активного файла между вариантами read-only (только для чтения) и read/write (чтение/запись). Если установлен режим read-only, то файл нельзя изменить, хотя текст может быть выделен и скопирован в буфер обмена. Строка состояния отображает текст Read Only, чтобы показать, что файл доступен только для чтения. После закрытия и повторного открытия файла снова будет установлен режим read/write. |
Message View | Отображает или скрывает окно сообщений C++Builder. Окно сообщений появляется автоматически, когда происходит ошибка компиляции/компоновки или при выводе предупреждения, но можно специально скрыть или показать окно сообщений, используя эту команду. |
Properties | Выводит диалоговое окно Environment Options, в котором можно установить опции редактора. |
В зависимости от текущего состояния редактора кода и типа открытого файла, некоторые из пунктов, перечисленных в таблице 10.2, могут быть недоступны.