1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-28 08:48:48 +02:00
bsl_console/docs/compare.md

1.9 KiB

Функция compare

Назначение функции

Функция включает/выключает режим сравнения текстов (DiffEditor)

Параметры функции

  • text - string, текст для сравнения с текущим текстом редактора
  • sideBySide - boolean, двусторонний/построчный режим сравнения
  • highlight - boolean, включена/выключена подсветка синтаксиса
  • markLines - boolean, включена/выключена индикация (пиктограмма) для измененных строк. Необязательный параметр. Значение по умолчанию: true

Вызов функции без параметров отключает режим сравнения и наоборот

Пример вызова

// Включение двустороннего режима сравнения с подсветкой синтаксиса
compare(`ВЫБРАТЬ
	Номенклатура.Ссылка КАК Ссылка,
	Номенклатура.Артикул КАК Артикул,
	Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения
ПОМЕСТИТЬ втТовары
ИЗ
	Справочник.Номенклатура КАК Номенклатура
ГДЕ
	Номенклатура.ВидНоменклатуры = &Товары
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	втТовары.Ссылка КАК Ссылка,
	втТовары.Артикул КАК Артикул,
	втТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения
ИЗ
	втТовары КАК втТовары
`, true, true);

// Отключение режима сравнения
compare();