В процессе набора текста удобно
использовать шаблоны кода (Code Templates). Шаблон кода — это инструкция
программы, записанная в общем виде. Например, шаблон для инструкции case
выглядит так:
case
of :;
:;
else ;
end;
Редактор кода предоставляет программисту
большой набор шаблонов: объявления массивов, классов, функций, процедур; инструкций
выбора (if, case), циклов (for, while). Для некоторых инструкций , например
if и while, есть несколько вариантов шаблонов.
Для того чтобы в процессе набора
текста программы воспользоваться шаблоном кода и вставить его в текст программы,
нужно нажать комбинацию клавиш <Ctrl>+<J> и из появившегося списка
выбрать нужный шаблон (рис. В32). Выбрать шаблон можно обычным образом, прокручивая
список, или вводом первых букв имени шаблона (имена шаблонов в списке выделены
полужирным). Выбрав в списке шаблон, нужно нажать <Enter>, и шаблон будет
вставлен в текст программы.
Программист может создать свой собственный
шаблон кода и использовать его точно так же, как и стандартный. Для того чтобы
создать шаблон кода, нужно из меню Tools выбрать команду Editor Options,
во вкладке Source Options щелкнуть на кнопке Edit Code Templates,
в появившемся диалоговом окне Code Templates щелкнуть на кнопке Add
и в появившемся окне Add Code Template (рис. ВЗЗ) задать имя шаблона
(Shortcut Name) и его краткое описание (Description). Затем, после
щелчка на кнопке ОК, в поле Code диалогового окна Code Templates ввести
шаблон (рис. В34).
Рис. В32. Список
шаблонов кода отображается в результате нажатия клавиш <Ctrl>+<J>
Рис. В33. В
поля диалогового окна надо ввести имя шаблона и его краткое описание
Рис. В34. Пример
шаблона кода программиста
Знаете ли Вы, как разрешается парадокс Ольберса? (Фотометрический парадокс, парадокс Ольберса - это один из парадоксов космологии, заключающийся в том, что во Вселенной, равномерно заполненной звёздами, яркость неба (в том числе ночного) должна быть примерно равна яркости солнечного диска. Это должно иметь место потому, что по любому направлению неба луч зрения рано или поздно упрется в поверхность звезды. Иными словами парадос Ольберса заключается в том, что если Вселенная бесконечна, то черного неба мы не увидим, так как излучение дальних звезд будет суммироваться с излучением ближних, и небо должно иметь среднюю температуру фотосфер звезд. При поглощении света межзвездным веществом, оно будет разогреваться до температуры звездных фотосфер и излучать также ярко, как звезды. Однако в дело вступает явление "усталости света", открытое Эдвином Хабблом, который показал, что чем дальше от нас расположена галактика, тем больше становится красным свет ее излучения, то есть фотоны как бы "устают", отдают свою энергию межзвездной среде. На очень больших расстояниях галактики видны только в радиодиапазоне, так как их свет вовсе потерял энергию идя через бескрайние просторы Вселенной. Подробнее читайте в FAQ по эфирной физике.