Skip to content

Releases: salexdv/bsl_console

v0.3.3

14 Oct 06:53
3c8543d
Compare
Choose a tag to compare

0.3.3 (14.10.2022)

Улучшения:

  • Добавлена подсказка табличных частей в источниках запроса
  • Добавлена подсказка реквизитов табличных частей в запросе
  • Добавлена подсказка для функции ВЫРАЗИТЬ в запросе
  • Устранены зависания редактора в режиме запроса, возникающие при расчете сворачиваемых блоков
  • Доработано получение параметров из описания процедур/функций при загрузке текстов модулей
  • Расширен API для взаимодействия с редактором из 1С
    • Функция для изменения масштаба
    • Функция для перехода к строке
  • Исправлены выявленные ошибки

v0.3.2

25 Aug 12:14
Compare
Choose a tag to compare

0.3.2 (25.08.2022)

Новое:

v0.3.1

20 Aug 07:29
Compare
Choose a tag to compare

0.3.1 (20.08.2022)

Новое:

Улучшения:

  • Добавлена подсказка псевдонимов полей в запросе
  • Улучшена подсказка по метаданным объектов
  • Стиль редактора приближен к стилю конфигуратора
  • Исправлены выявленные ошибки

v0.3.0

04 May 07:25
Compare
Choose a tag to compare

0.3.0 (04.05.2022)

Новое:

  • Подсказки для внешних источников данных

Улучшения:

  • Поддержка подсказок для строки табличной части при получении по индексу
  • Добавлена возможность объединять шаблоны кода (сниппеты) при загрузке
  • Добавлена генерация событий, связанных с шаблонами кода
    • EVENT_ON_INSERT_SNIPPET
    • EVENT_QUERY_CONSTRUCT
    • EVENT_FORMAT_CONSTRUCT
    • EVENT_TYPE_CONSTRUCT
  • Добавлено описание метаданных для регистров, ПВХ, ПВР, бизнес-процессов, задач
  • Исправлены выявленные ошибки

Изменения, нарушающие обратную совместимость:

  • Удалены устаревшие функции API #254

v0.2.9

26 Jan 06:35
e8415b8
Compare
Choose a tag to compare

0.2.9 (26.01.2022)

Новое:

  • Подсказки по табличным частям объектов
  • Загрузка стандартных шаблонов кода в формате 1С (*.st)
  • Добавление маркеров (ошибка, предупреждение, информация), а также навигация по ним
  • Генерация события при переходе к определению и при нажатии клавиш
  • Поддержка описания метаданных (справочники и документы)

Улучшения:

  • Новый подход к переключению режима (языка) редактора
  • Установка всех опций через единую функцию, вместо вызова различных методов
  • Форматирование выделенного фрагмента
  • Подсветка и подсказка для редко используемых функций СКД
  • Подсказка по общим модулям для режима СКД
  • Подсветка характеристик для СКД
  • Показ закладок на полосе прокрутки
  • Сохранение настроек редактора при переключении в режим сравнения и обратно
  • Запрос метаданных для ссылок составного типа за один раз
  • Расширен API для взаимодействия с редактором из 1С
    • Функция, возвращающая идентификатор текущего режима (языка)
    • Функция для получения ранее установленного оригинального текста
    • Переход к определению метода по имени
  • Исправлены выявленные ошибки

v0.2.8

15 Sep 17:48
4148c8d
Compare
Choose a tag to compare

0.2.8 (15.09.2021)

Новое:

  • API для загрузки модулей менеджеров и модулей объектов, а также подсказка по ним
  • Переход к определению переменных, функций и полей запроса
  • Быстрый просмотр определения
  • Пользовательский CodeLens

Улучшения:

  • Вызов подсказки параметров метода сразу после его выбора из списка подсказок
  • Вставка скобок после выбора метода с без параметров
  • Расширен API для взаимодействия с редактором из 1С
    • Метод для вставки сниппета
  • Определение описания параметров метода при разборе структуры модуля
  • Исправлены выявленные ошибки

v0.2.7

26 Aug 17:23
bd144f2
Compare
Choose a tag to compare

0.2.7 (26.08.2021)

Новое:

  • Загрузка структуры общих модулей (обычных и глобальных)
  • Пиктограммы для конструктора цвета и веб-цветов, а также интерактивный выбор цвета
  • Выделение запросов в пакете

Улучшения:

  • Расширен API для взаимодействия с редактором из 1С
    • Переход к строке и позиционирование по центру
    • Сохранение и восстановление состояния (позиция, свернутые блоки)
    • Программный вызов функции форматирования
  • ДополнительныеСвойства и ОбменДанными для справочников и документов
  • Подсветка директив компиляции и Async/Await
  • Запрос метаданных в функции Тип
  • Исправлены выявленные ошибки

v0.2.6

27 May 18:58
df56d69
Compare
Choose a tag to compare

0.2.6 (27.05.2021)

Новое:

  • Режим для работы с функциями и выражениями СКД
  • Генерация событий перед появлением подсказок, при их активации и выборе
  • Опциональный вывод строки состояния
  • Закладки
  • Окраска измененных фрагментов кода и виджет для быстрого просмотра изменений
  • Переход между скобками и конструкциями Если - КонецЕсли, Пока - КонецЦикла...

Улучшения:

  • Значительно расширен API для взаимодействия с редактором из 1С
  • Автоотступ после конструкций Пока, Цикл, Если, Тогда, Попытка
  • Опциональное отображение пробелов и табуляций
  • Быстрая подсказка по конструктору Новый
  • Разделение функций языка запросов в зависимости от версии платформы
  • Конструкция ПО ГРУППИРУЮЩИМ НАБОРАМ для языка запросов
  • Построение подсказок реквизитов объектов метаданных для существующего кода
  • Пользовательские подсказки по сигнатурам
  • Исправлены выявленные ошибки

v0.2.5

02 Mar 17:58
f1153d9
Compare
Choose a tag to compare

0.2.5 (02.03.2021)

Новое:

  • Добавлены подсказки для регистров расчета

Улучшения:

  • Доработано описание для объекта "ТабличныйДокумент"
  • Расширена подсказка для функции запроса ЗНАЧЕНИЕ
  • Улучшенная подсказка для предопределенных элементов плана счетов
  • Пользовательские объекты в режиме запроса
  • Исправлены выявленные ошибки

v0.2.4

30 Dec 17:39
e057b95
Compare
Choose a tag to compare

0.2.4 (30.12.2020)

Новое:

  • Добавлена возможность динамической подгрузки структуры метаданных (в режиме редактирования кода)
  • Функции, возвращающие содержимое, номер и колонку для текущей строки
  • Функции для перехода к следующему и предыдущему изменению в режиме сравнения
  • Просмотр и сравнение XML с подсветкой синтаксиса
  • Показ произвольных подсказок в текущей позиции курсора (в режиме редактирования кода)

Улучшения:

  • Деактивация контекстного меню в режиме "Только просмотр"