1с форматирование блока кода

Для того что бы программный код было удобно читать и разбираться в нем, следует использовать форматирование кода. Заключается оно установке одного или нескольких отступов размером в 4 пробела(Tab) перед строкой кода в зависимости от ее иерархии в пределах модуля.

Например код внутри условного оператора находится на следующем уровне иерархии от самого условного оператора и должен отстоять от его начала на один Tab. Такие же условия действуют и для операторов внутри цикла, процедуры, функции, попытки и т.д.

Пример.

Функция ОткрытьФайл(Путь, Файл) Экспорт

    Файл = Новый XBase;
    Файл.ОткрытьФайл(Путь);

    Если Не Файл.Открыта() Тогда
        Возврат Ложь;
    КонецЕсли;

    Файл.Кодировка = КодировкаXBase.OEM;

    Возврат Истина;

КонецФункции

В данном примере Функция находится на первом уровне иерархии кода и для нее не требуется отступов, операторы внутри функции образуют второй уровень иерархии и перед ними ставится один отступ, оператор внутри условия находится на третьем уровне иерархии и перед ним ставится два отступа относительно функции или один относительно условного оператора.

Правильно отформатировать программный код можно не только вручную, а также выделив блок кода и нажав сочетание клавиш Alt + Shift + F (или Меню Текст -> Блок -> Форматировать).

Добавить комментарий

Ваш адрес email не будет опубликован.