Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

форматирование кода delphi [D7, XP]


Страницы:   1 2

ExCode ©   (2006-08-02 09:53:00) 

Привет! у меня глупый наврное вопрос. Пользуюсь delphi 7, но никак не могу научиться форматировать код как положено, т.е. допустим все код пишут по-правилам, допустим:
 if A < B then begin
   DoSomething;
   DoSomethingElse;
 end else begin
   DoThis;
   DoThat;
 end;


У меня же вся сплошная куча, никаких отступов и прочих прелестей.

procedure TForm1.Button1Click(Sender: TObject);
var
t:integer;
begin
if 1 > 2 then
begin
t := 12
end
else
begin
t := 21;
end;

end;

end.


Как заставить delphi делать это форматирование, это где-то включается? или просто нужно как-то специальным образом начинать набирать код?


ORMADA   (2006-08-02 11:51:00) [21]

2 Desdechado
на любителя!
не люблю заморачиваться за форматирование.. пишу нормально сразу переводы где надо делаю и т.д.
но DelForEx  рульная вещь.. особенно при работе в команде и стандарту компании оформления исходного кода
правила настроили на всех 1 раз и фсё никто не заморачивается.. всё отформаченно по правилам и стандартам компании
ИМХО стандарт оформления исходных кодов и именования объектов в комании вещь незаменимая


Stakan   (2006-08-02 11:40:00) [22]

ExCode   (02.08.06 10:01) [4]
Ну почему сразу тупо. Я умно пробелами забиваю.


Desdechado   (2006-08-02 11:21:00) [23]

ORMADA ©   (02.08.06 10:31) [9]
Вообще говоря, это вредный совет. Подходит только для форматирования чужого кода.
А форматирование своего должно происходить автоматом (тумблер у себя в мозгу). Это один из элементов самодисциплины, без которой ой как тяжело живется...


Ketmar   (2006-08-02 10:39:00) [24]

> [4] ExCode   (02.08.06 10:01)

более того: мы хотим сказать, что Delphi даже телепатемы принимать не умеет. так что ещё и код всякий надо ручками писать. отстойная среда, адназначна.


ORMADA   (2006-08-02 10:31:00) [25]

поставь 1 раз DelForEx [5] настрой правила форматирования и забудь про формат ручками!


Ega23   (2006-08-02 10:24:00) [26]

Но, тем не менее, мозг всё же необходим.


Сергей М.   (2006-08-02 10:15:00) [27]


> хотите сказать, что все эти отступы тупо пробелами забивают?


Можно и не "тупо".
Обычно для формирования отступа жмут Tab, а Делфи уже сама (в зависимости от тек.настроек) заменяет символ табуляции на нужное кол-во пробелов, если это предусмотрено настройками.
Кр.того - опять же в зависимости от тек.настроек - Делфи при обработке нажатия Enter может вставлять в новую строку требуемое в тек.контексте кол-во отступов


Eraser   (2006-08-02 10:13:00) [28]

> [4] ExCode   (02.08.06 10:01)


> хотите сказать, что все эти отступы тупо пробелами забивают?

нет, табами.


MBo   (2006-08-02 10:03:00) [29]

поможет DelForEx


ExCode   (2006-08-02 10:01:00) [30]

Вы хотите сказать, что это не автоматически после нектороых инструкций, строки форматируются специальным образом? хотите сказать, что все эти отступы тупо пробелами забивают?


medved_68   (2006-08-02 10:00:00) [31]

Обычно руками нажимают клавишу Tab и в конце строки Enter.:)))


Ega23   (2006-08-02 09:57:00) [32]


> это где-то включается?


Да. В мозге.


Сергей М.   (2006-08-02 09:54:00) [33]


> У меня же вся сплошная куча, никаких отступов и прочих прелестей.


Что тебе мешает делать отступы и "прочие прелести" ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо