Главная » Delphi » Delphi 2006 – Быстрое комментирование

0

Любую часть кода можно быстро превратить в комментарий. Для этого его надо выделить, после чего нажать комбинацию клавиш Ctrl + /, и в начало каждой выделенной строки добавятся символы комментария / / .

Расширенные комментарии

В дополнение к однострочным комментариям в стиле Си "//", уже давно существующим в Delphi, в новой версии появился их расширенный вариант, состоящий из трех символов: "III". Он применяется для указания компилятору, что текст, следующий за ним, должен быть использован системами автоматического ведения документации (формирования XML-докумсн- та). Эта технология исходно реализована в системе Microsoft Visual С#. Фактически, такой трехсимвольный комментатор допускает указание набо- pa XML-тегов, на основе которых и будет генерироваться эта документация, в итоговом виде представимая в виде XML-файла. Список рекомендуемых тегов можно найти в документации .NET SDK, в разделе «Recommended Tags for Documentation Comments».

Как получить результирующий документ? Надо установить соответствующий флажок в окне параметров проекта (рис. 2.15): Project > Options > Compiler > Documentation > Generate XML documentation (Проект > Параметры > Компилятор > Документирование > Генерировать документацию XML). Теперь после компиляции проекта в его рабочем каталоге будут созданы файлы: имя- проекта.хт! и имя-модуля.хт1.

Рис. 2.15. Настройка автоматической генерации документации XML

Клавиатурные макросы

Некоторые часто повторяемые последовательности нажатий на клавиши (например, для доступа к глубоко расположенным пунктам строки меню) можно записать в виде макропоследовательностей.

Сделать это просто. Достаточно нажать красную кнопку Record Macro (Запись) в нижней части окна редактора, после чего выполнить нужные действия с клавиатуры, а затем завершить запись нажатием на кнопку Stop Recording Macro (Стоп). Для воспроизведения макроса надо разместить курсор в нужной позиции редактора и нажать кнопку Playback Macro (Воспроизведение). Тотчас повторится ранее указанная последовательность нажатий клавиш.

Отметим, что макрос хранится лишь на протяжении текущей сессии работы. После перезапуска среды он теряется.

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии