1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-24 08:33:29 +02:00
bsl_console/CHANGELOG.md
salexdv 0aa5a9d34c Вставка текста запроса с учетом отступа первой строки closes #12
Подсказка по списку общих модулей.
Доработка связей между типами и метаданными для корректной подсказки в функции Тип
2020-07-29 11:54:06 +03:00

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)

  • первый релиз