Извините за вчерашнее повторение.
Вышла ошибка, я думал, что утренняя версия не прошла.
19.3 Настройка Редактора Кода
Вызвать настройку Редактора Кода можно щелчком правой кнопки мыши в его окне и
выбором команды Properties из всплывшего меню. Можно также выполнить для этого
команду Tools | Editor Options в Delphi 7 — 5 или Tools | Environment Options в
Delphi 4.
Открывающееся при этом многостраничное окно существенно изменяется от версии к
версии. Впрочем, основные опции окна сохраняются, только управляющие ими
индикаторы расположены на разных страницах. Так что ниже рассмотрено только окно
настройки Редактора Кода только для Delphi 7. Страницы, относящиеся в нем
непосредственно к Редактору Кода: General, Source Options, Display, Key Mappings,
Color.
На странице General в выпадающем списке Editor SpeedSetting (быстрая смена стиля
редактора) вы можете быстро установить один из шести предопределенных стилей
редактирования: Default Keymapping (стиль по умолчанию), IDE Classic
(классическая ИСР), BRIEF emulation (эмуляция редактора BRIEF), Epsilon
emulation (эмуляция редактора Epsilon), Visual Studio Emulation (эмуляция
редактор Visual Studio), Visual Basic emulation (эмуляция редактора Visual Basic
— появился только в Delphi 6).
Группа Editor Options (опции редактора) предлагает множество опций, которые вы
можете включить или выключить, используя кнопки-переключатели с флагами. Они
позволяют установить различные методики вставки текста, обработки выделенных
блоков и т.п. Установки опций позволяют индивидуально задать отдельные элементы
настройки. Обратите внимание, что при выборе одного из пяти предопределенных
стилей редактирования меняется состояние различных кнопок-переключателей в
соответствии с принятыми установками для данного стиля. Установки в нижней части
диалогового окна позволяют задать численные значения позиций табуляции, объемов
восстанавливаемого текста и др.
Страница Source Options окна настройки появилась, начиная с Delphi 7. Она
позволяет установить характеристики Редактора Кода при работе с файлами на
различных языках: Object Pascal, C++, С#, HTML, XML и др. Язык выбирается в
выпадающем списке Source file type. Кнопка New позволяет вам указать какой-то
другой, в частности, собственный тип файлов. Выпадающий список Extensions
позволяет выбрать или задать расширения файлов того типа, который выделен в
Sourсе file type.
Индикаторы, которые вы видите в окне, позволяют задать различные опции,
связанные с размещением текста. Отмечу только опцию Use syntax highlighting. Ее
включение обеспечивает выделение цветом синтаксических элементов. Выпадающий
список Syntax Highlighte позволяет задать множество выделяемых синтаксических
элементов, свойственных различным типам файлов.
Кнопка Edit Code Templates вызывает диалог просмотра и редактирования списка
шаблонов типичных структур языка Object Pascal, подсказки по которым
предлагаются в окне Редактора Кода. Следует учесть, что в версиях Delphi,
предшествующих Delphi 7, аналогичный диалог встроен в страницу Code Insight окна
настройки Редактора Кода. Список Templates содержит перечень шаблонов,
предустановленных в Delphi. Если вы выделите в нём название и краткое описание
одного из шаблонов в списке, то в нижнем окне сможете увидеть предлагаемый
шаблон.
Кнопка Edit позволяет вам изменить имя и краткое описание шаблона. Сам текст
шаблона вы можете изменять, не нажимая этой кнопки, а просто переведя курсор в
нижнее окно с кодом шаблона. Кнопка Deletе позволяет удалить шаблон из списка.
Кнопка Add дает вам возможность добавить в список новый шаблон. Пусть, например,
вы хотите добавить шаблон управляющей структуры for с уменьшающимся значением
переменной цикла (такой шаблон в Delphi не встроен). Нажмите кнопку Add, и вам
будет показано окно, в котором вы можете ввести имя шаблона Shortcut Name и
краткое описание Description. Затем вы можете ввести текст шаблона. В тексте
шаблона вы можете вставить вертикальную черту в том месте, в котором остановится
курсор при вводе этого шаблона в текст. Эту черту следует поставить в том месте,
где пользователь должен будет внести первый элемент, заполняющий шаблон. Сама
черта в этом шаблоне видна не будет.
Страницы Display и Key Mappings окна настройки Редактора Кода позволяют задать
управляющие клавиши, поля и ряд других параметров, определяющих работу с текстом
в окне Редактора кода. На странице Colors вы можете определить вид выделения
различных синтаксических элементов текста вашей программы и подобрать удобную
вам цветовую гамму.
Сайт
рассылки
http://mydelphi7.narod.ru,
на котором есть архив рассылки, также гостевая книга, переводчик.
Копировать, размещать, продавать представленную информацию
запрещается.