Регионы и примеры

Карта регионов модуля

#Region ModuleMap
// Модуль (flags: Server + External + Client)
// Requires: ...
//
// Regions:
//   Module_Public     – Экспортные функции
//   Module_Internal   – Внутренние функции
//   Module_Aliases    – RU/EN алиасы
//   Module_Utils      – Вспомогательные
//   Module_SelfTest   – Юнит-тесты
#EndRegion

Шаблон функции с XML-доком и ib

// <doc>
 //   <summary>Чтение текстового файла</summary>   ✦
 //   <param i="1" name="Path" type="String">Путь к файлу</param>   ➤
 //   <returns>String — содержимое или Неопределено</returns>   ⬅
 // </doc>

Функция ReadText(Path, Encoding="UTF-8") Экспорт   //⚙
    ib = "Чтение файла";   //✍
    // ...
    Возврат "OK";   //↩
КонецФункции

Где держать примеры

#Region examples_ReadText
// Пример 1:
//   T = A1sFS.ReadText("C:\temp\info.txt");
//   // ожидаем: непустая строка
//
// Пример 2:
//   T = A1sFS.ReadText("C:\temp\missing.txt");
//   // ожидаем: Неопределено
#EndRegion