Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как в delphi в unit файлы вставлять информацию


Автор: Delphist 24.10.2007, 09:43
Скажите, пожалуйста, как в Delphi2006 его средствами или мож какие утилиты есть для вставки в unit файлы информацию о Copyright, т.е. что-то типа вот этого:
Код

(*
 * Copyright (c) 2006-2007 Delphist
 * All rights reserved.
 *
 *  $Id: MyUnit1.pas,v 4.7.1.1 2006/03/07 06:10:20 alextok Exp $
 *)

unit MyUnit1;
....


А то unit'ов куча, а делать это вручную запаришся.

Автор: pompei 24.10.2007, 10:14
Я такие задачи на Perl-е делаю. Просканировать все файлы в папке рекурсивно с расширением .pas и вставить в каждый заголовок. На перле 10 минут работы, дольше содержимое заголовка придется придумывать.
Если перл не знаем, пишем прям на делфи, отдельным проектом - ну в этом случае не 10 минут, а 30.

Автор: Delphist 24.10.2007, 10:51
Цитата(pompei @  24.10.2007,  11:14 Найти цитируемый пост)
Если перл не знаем, пишем прям на делфи, отдельным проектом - ну в этом случае не 10 минут, а 30.

Да писать времени нет, мож готовые программки есть.

Автор: Lonley 24.10.2007, 11:11
собственно создать шаблон кода и по Ctrl + J вставлять

Автор: Delphist 24.10.2007, 12:32
Цитата(Lonley @  24.10.2007,  12:11 Найти цитируемый пост)
собственно создать шаблон кода и по Ctrl + J вставлять 

Интересно, это как?

Автор: pompei 24.10.2007, 12:41
Ctrl+J - это здесь Tools -> Editor Options -> Source Options -> Edit Code Templates
Вставляешь свой темплейт и в коде нажимаешь Ctrl+J, и выбираешь свой темплэйт

Автор: Delphist 24.10.2007, 14:52
Цитата(pompei @  24.10.2007,  13:41 Найти цитируемый пост)
Ctrl+J - это здесь Tools -> Editor Options -> Source Options -> Edit Code Templates

Что-то я у себя такого не нахожу см.рис.

Автор: pompei 24.10.2007, 15:00
Ctrl+J - это почти тоже самое что и в ручную.
Столько времени прошло уже бы 10 раз написали!

Автор: Rennigth 24.10.2007, 15:17
Delphist, 
в bds View->Templates 

Автор: Delphist 24.10.2007, 15:43
Цитата(Rennigth @  24.10.2007,  16:17 Найти цитируемый пост)
в bds View->Templates  

А можно ли заставить мой Templates определять имя и время создания юнита в который он вставляется.

Автор: Rennigth 24.10.2007, 15:52
Delphist, мб, курить надо мануалы по формату bds-теплэйтов, у них там xml какой-то хитрый, мож на что и способен.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)