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

readme, changelog

This commit is contained in:
salexdv 2020-12-30 20:37:28 +03:00
parent d0249fa1fb
commit c7af8663f8
5 changed files with 20 additions and 4 deletions

View File

@ -1,3 +1,15 @@
## 0.2.4 (30.12.2020)
### Новое:
* Добавлена возможность динамической подгрузки структуры метаданных (в режиме редактирования кода)
* Функции, возвращающие содержимое, номер и колонку для текущей строки
* Функции для перехода к следующему и предыдущему изменению в режиме сравнения
* Просмотр и сравнение XML с подсветкой синтаксиса
* Показ произвольных подсказок в текущей позиции курсора (в режиме редактирования кода)
### Улучшения:
* Деактивация контекстного меню в режиме "Только просмотр"
## 0.2.3 (23.12.2020)
### Новое:

View File

@ -68,9 +68,10 @@
| `enableQuickSuggestions` | Включает/выключает режим быстрых подсказок |
| `minimap` | Включает/выключает отображение карты кода |
| [`enableModificationEvent`](docs/modification_event.md) | Включает/выключает генерацию события, возникающего при изменении содержимого редактора|
| [`switchQueryMode`](docs/switch_query.md) | Переключение между режимом запроса и режимом редактирования кода |
| [`switchQueryMode`](docs/switch_query.md) | Переключение между режимом запроса и режимом редактирования кода |
| [`compare`](docs/compare.md) | Включает/выключает режим сравнения текстов |
| `getVarsNames` | Возвращает имена всех объявленных в коде переменных |
| `switchXMLMode` | Переключение в режим просмотра XML с подсветкой и обратно |
### Взаимодействие
| Функция | Описание |

View File

@ -6,6 +6,7 @@
* **text** - *string*, текст для сравнения с текущим текстом редактора
* **sideBySide** - *boolean*, двусторонний/построчный режим сравнения
* **highlight** - *boolean*, включена/выключена подсветка синтаксиса
* **xml** - *boolean*, включен/выключен режим сравнения XML. Необязательный параметр. Значение по умолчанию: false
**Вызов функции без параметров отключает режим сравнения и наоборот**
@ -30,7 +31,7 @@ compare(`ВЫБРАТЬ
втТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения
ИЗ
втТовары КАК втТовары
`, true, true);
`, true, true, false);
// Отключение режима сравнения
compare();

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@ -453,9 +453,11 @@ define(['bslGlobals', 'bslMetadata', 'snippets', 'bsl_language', 'vs/editor/edit
}
showCustomSuggestions = function(suggestions) {
customSuggestions = [];
try {
let suggestObj = JSON.parse(suggestions);
for (const [key, value] of Object.entries(suggestObj)) {