1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-24 08:33:29 +02:00

Доработка readme, changelog

This commit is contained in:
salexdv 2020-12-19 23:22:32 +03:00
parent 55d56a5e1d
commit 6dc0fc9aad
3 changed files with 39 additions and 0 deletions

View File

@ -7,6 +7,8 @@
* Расширен список функций для работы с текстом редактора (кодом), по аналогии с объектом ТекстовыйДокумент
* Реализована возможность добавления пользовательских всплывающих подсказок к словам
* Добавлена поддержка вложенных пользовательских объектов
* Сниппеты в режиме редактирования запроса
* Добавлена возможность сравнения текстов
### Исправления:

View File

@ -63,6 +63,7 @@
| `minimap` | Включает/выключает отображение карты кода |
| `enableModificationEvent` | Включает/выключает генерацию события, возникающего при изменении содержимого редактора |
| `switchQueryMode` | Переключение между режимом запроса и режимом редактирования кода |
| [`compare`](docs/compare.md) | Включает/выключает режим сравнения текстов |
### Взаимодействие
| Функция | Описание |

36
docs/compare.md Normal file
View File

@ -0,0 +1,36 @@
# Функция *compare*
## Назначение функции
Функция включает/выключает режим сравнения текстов (DiffEditor)
## Параметры функции
* **text** - *string*, текст для сравнения с текущим текстом редактора
* **sideBySide** - *boolean*, двусторонний/построчный режим сравнения
* **highlight** - *boolean*, включена/выключена подсветка синтаксиса
**Вызов функции без параметров отключает режим сравнения и наоборот**
## Пример вызова
```javascript
// Включение двустороннего режима сравнения с подсветкой синтаксиса
compare(`ВЫБРАТЬ
Номенклатура.Ссылка КАК Ссылка,
Номенклатура.Артикул КАК Артикул,
Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения
ПОМЕСТИТЬ втТовары
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.ВидНоменклатуры = &Товары
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
втТовары.Ссылка КАК Ссылка,
втТовары.Артикул КАК Артикул,
втТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения
ИЗ
втТовары КАК втТовары
`, true, true);
// Отключение режима сравнения
compare();
```