1
0
mirror of https://github.com/ret-Phoenix/SmartConfigurator.git synced 2026-06-11 22:31:02 +02:00
Files
SmartConfigurator/scripts/OneStyle/OneStyle.json
T

101 lines
4.0 KiB
JSON

{
// Если строка превышает это значение, то будет предпринята попытка разбить ее на несколько строк
"ОграничениеДлиныСтроки": 120,
/* Максимальное количество пробелов при выравнивании по знакам.
Если Сдвиг меньше 13 то
п1 = 1;
ОченьДлинноеИмя = 1;
п11 = 1;
Иначе если сдвиг больше 13
п1 = 1;
ОченьДлинноеИмя = 1;
п11 = 1; */
"СдвигПревышение": 12,
// Если Истина, то СделатьЧтоТо(п1,п2,п3) -> СделатьЧтоТо( п1, п2, п3 )
// Если Ложь, то СделатьЧтоТо(п1,п2,п3) -> СделатьЧтоТо(п1, п2, п3)
"ДобавлятьПробелыВнутриСкобок": true,
/* Если Истина то
п1 = 1;
// это комментарий внутри кода
п2 = 2;
превратится в
п1 = 1;
// это комментарий внутри кода
п2 = 2;
*/
"ДобавлятьПустыеСтрокиПередКомментарием": true,
/* Если Истина то
Если Условие Тогда
Действие();
КонецЕсли;
превратится в
Если Условие Тогда
Действие();
КонецЕсли;
*/
"ДобавлятьПустыеСтрокиВокругКлючевыхКонструкций": true,
/*Максимальное количество подряд идущих пустых строк в результате*/
"МаксПустыхСтрок": 2,
// Выравнивания
"ВыравниватьПоРавно": true,
"ВыравниватьПоСкобке": false,
"ВыравниватьПоЗапятой": false,
"ВыравниватьПоКомментариям": true,
/* Режим выравнивания перенесенных текстов (запросов)
0 - не выравнивать.
Запрос.Текст = "ВЫБРАТЬ
| Пользователи.Ссылка КАК Пользователь
|ПОМЕСТИТЬ втПользователи
1 - добавлять таб
Запрос.Текст = "ВЫБРАТЬ
| Пользователи.Ссылка КАК Пользователь
|ПОМЕСТИТЬ втПользователи
2 - выравнивать по равно/скобке
Запрос.Текст = "ВЫБРАТЬ
| Пользователи.Ссылка КАК Пользователь
|ПОМЕСТИТЬ втПользователи
*/
"РежимВыравниванияТекстов": 1,
/* Массив слов для приведения к каноническому виду*/
"Эталоны": [
"Если",
"Тогда",
"Иначе",
"ИначеЕсли",
"КонецЕсли",
"Для",
"Каждого",
"Цикл",
"КонецЦикла",
"Выполнить",
"По",
"Прервать",
"Продолжить",
"Из",
"Новый",
"Перейти",
"Перем",
"Пока",
"Попытка",
"Исключение",
"КонецПопытки",
"ВызватьИсключение",
"Процедура",
"КонецПроцедуры",
"Функция",
"КонецФункции",
"Экспорт",
"Возврат",
"ДобавитьОбработчик",
"УдалитьОбработчик",
"И",
"ИЛИ",
"НЕ",
"Или",
"Не",
"каждого"
]
}