![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
форматирование кода delphi [D7, XP]
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]
> У меня же вся сплошная куча, никаких отступов и прочих прелестей.
Что тебе мешает делать отступы и "прочие прелести" ?