github 1c-syntax/vsc-language-1c-bsl v1.10.0

latest releases: v1.32.1, v1.32.0, v1.31.1...
8 years ago

Изменения и добавления

  • Требуемая версия VSCode повышена до 1.17.0
  • Добавлено управление сворачиванием областей по маркерам #Область ... #КонецОбласти и //{ ... //}
  • Обновлен синтакс-помощник 1С:Предприятие и OneScript
  • Удалена команда Create tasks.json for current workspace. Вместо нее используется TasksApi VSCode 1.17
  • На базе TasksApi реализованы стандартные команды работы со скриптами. Добавлено автоопределение задач opm, а так же стандартные команды запуска тестирования с помощью фреймворков 1bdd и 1testrunner.
  • Добавлена настройка language-1c-bsl.autoDetect, отвечающая за автоопределение задач для opm. По умолчанию включено
  • Добавлена команда Выровнять блок пробелами
  • Добавлена команда QuickOpen для быстрого поиска перехода к модулям объектов/менеджеров/команд/общих и т.д.
  • Переработано представление информации о типах значений параметров в автодополнении и при наведении на метод
  • В автодополнение и информацию при наведении на метод добавлено указание наличия Знач у параметра метода и значение по умолчанию
  • Автоформатирование выделенного блока теперь приводит ключевые слова к каноническому написанию
  • Deep refactoring всего, до чего добрались руки

Синтакс-помощник

  • Значительно был переработан синтакс-помощник и механизм его рендера
  • Добавлена информация по экспортным методам библиотек OneScript, написанных на OneScript
  • Добавлена возможность импорта информации об экспортных методах библиотек OneScript, написанных на C#
  • Для библиотек OneScript добавлен показ README.md с github-репозитория библиотеки
  • Добавлен вывод информации об экспортных методах 1С конфигурации. Имеется группировка по метаданным и по подсистемам
  • Добавлены системные перечисления перечисления 1С
  • В режиме редактирования файлов OneScript добавлена информация об уникальных для OneScript значениях перечислений (например, КодировкаТекста.UTF8NoBOM)

Исправления

  • Исправлена ошибка редактирования документа, пока еще не загружен плагин, которая могла привести к остановке работы плагина
  • Исправлена ошибка анализа установленных библиотек OneScript, приводяющая к остановке работы системы автодополнения

Don't miss a new vsc-language-1c-bsl release

NewReleases is sending notifications on new releases.