mirror of
https://github.com/salexdv/bsl_console.git
synced 2024-11-24 08:33:29 +02:00
0aa5a9d34c
Подсказка по списку общих модулей. Доработка связей между типами и метаданными для корректной подсказки в функции Тип
4.6 KiB
4.6 KiB
0.1.6 (28.07.2020)
Новое:
- Добавлено описание структуры метаданных для следующих объектов:
- Общие модули
- Планы обмена
- Планы видов расчета
- Планы видов характеристик
- Бизнес-процессы
- Задачи
- Добавлено описание всех типов и подсказка для функции Тип()
- Команды для добавления CTRL+NUM/ и удаление комментариев CTRL+SHIFT+NUM/
Улучшения:
- Дополнено описание методов для следующих объектов:
- Справочники
- Документы
- Регистры сведений
- Регистры накопления
- Регистры бухгалтерии
- Регистры расчета
- По умолчанию для подсказок используется только русские имена функций/объектов. Английский язык опционально.
- Вставка текста запроса с учетом отступа его первой строки.
- Для ускорения загрузки исходники теперь не удаляются из каталога временных файлов, если не поменялась версия обработки
Исправления:
- Доработано определения текста запроса и его позиции с учетом возможного наличия в запросе строковых литералов
0.1.5 (24.07.2020)
Новое:
- Функция для установки readonly
- Подсказка свойств и методов для объектов, созданных через Новый
- Поддержка пользовательских функций.
- Функционал для загрузки пользовательских сниппетов и функций.
Исправления:
- Исправление ситуации, когда в автокомплит не попадали функции, в названии которых есть цифры.
0.1.4 (23.07.2020)
Новое:
- Функционал для генерации событий в 1С
- Собственное контекстное меню и два новых действия ("Конструктор запроса" и "Конструктор форматной строки")
Улучшения:
- Уменьшение исходников путем удаления неиспользуемых файлов
0.1.3 (22.07.2020)
Исправления:
- Переопределение действий "Копировать/Вставить", чтобы в 1С нормально работали сочетания клавиш CTRL+C и CTRL+V
- Изменение функции вставки текста, чтобы работал откат действия CTRL+Z
0.1.2 (21.07.2020)
Новое:
- Добавлена обработка подсказок для предопределенных значений элементов
- Сворачивание циклов, условий и текстов запросов
- Простые всплывающие подсказки для глобальных функций, перечислений и классов
Улучшения:
- Отказ от хранения описаний конструкций языка и метаданных в файлах JSON из-за CORS policy
- Добавление ; после ключевых слов КонецЦикла, КонецЕсли (поле Prefix в bslGlobals)
Исправления:
- Выделение ключевого слова Выполнить
0.1.1 (19.07.2020)
Новое:
- Доработана глобальная функция вставки текста, чтобы можно было вставлять не только в конкретную позицию, но в область (range)
- Добавлена глобальная функция для определения текущего текста запроса и его положения
- Добавлена глобальная функция для очистки всего текста
Исправления:
- Исправлен сниппет для выборки из регистра накопления
0.1.0 (16.07.2020)
- первый релиз