Вышел TurboConf 5.17

Добавил: bolsun, 26 декабря 2022 13:42, обновлено: 11 сентября 2023 10:16

Раздел: Релизы программы

Новости TurboConf

Скачать

Основное внимание в обновлении 5.17 уделено исправлению ошибок, а также улучшению взаимодействию с платформой. Но и без нового функционала также не обошлось.

Генератор обработчиков событий

Скрипт “Генератор обработчиков событий“ от dhurricane включен в основную поставку.
Комбинация для вызова Ctrl+Shift+N

В текущую позицию курсора вставляется выражение по шаблону:
Новый ОписаниеОповещения("<ИмяОбработчика>", ЭтотОбъект)

Имя обработчика соответствует указанному в конструкторе описания оповещения. Тело обработчика определяется настройками скрипта.
Параметры обработчика зависят от используемого асинхронного метода, для которого генерируется обработчик оповещения.

Сразу за текущей процедурой/функцией в код модуля вставляется процедура-обработчик оповещения по шаблону:

&НаКлиенте
Процедура <ИмяОбработчика>(<ПараметрыОбработчика>) Экспорт
    <ТелоОбработчика>
КонецПроцедуры

Визуальные улучшения

Стиль, добавляемых в окна конфигуратора кнопок, теперь приближен к стилю 1С.

В окне "Процедуры и функции" экспортные методы теперь выделены цветом.

Исправления и еще раз исправления

  • Добавлена поддержка работы программы в Windows 7, с актуальными релизами. Начиная с релиза 8.3.21 в платформе 1С появился баг в UIAutomation, который в Windows 7, при попытке взаимодействия с ним TurboConf приводил к зависанию платформы. Баг происходит при кэшированном запросе к UIAutomation, некэшированные работают нормально. Кэшированные запросы работают несколько быстрее. TurboConf сейчас определяет операционную систему и если обнаруживает Windows 7, то выдает окно с предупреждением и начинает использовать только некэшированные запросы к UIAutomation 1C.

  • Добавлено автоопределение включенного масштабирования в системе. При запуске программы, если обнаружено масштабирование, выдается окно с возможными вариантами устранения проблем с отображением. Опции нужно включать, только если что-то отображается некорректно.

Также в этой версии:

  • Исправлено задвоение текста при вставке. Задвоения могли происходить при вставки из меню подсказки T9 в конце длинной строки, либо при вставки текста в конце модуля, а также при обрамлении фрагмента и в других скриптах.
    Как было:

    Как стало:
  • Подсказка T9 больше не появляется в случае, когда нет ни одного подходящего варианта. Раньше при наборе имени новой переменной, окно подсказки могло постоянно открываться и закрываться при вводе каждого нового символа.
    Как было:

    Как стало:
  • Исправлена ошибка, когда метод в подсказке T9 отображался и вставлялся неправильно, например “ОтменитьТранзакцию(;“
  • Исправлена ситуация, когда после срабатывания автовызова контекстной подсказки, оставалась висеть всплывающая подсказка по параметрам метода.
  • Исправлено взаимодействие программы с платформой в режиме Предприятия, даже при отключенной опции “Использовать в режиме 1С: Предприятия”.
  • Позиция ТурбоКнопки теперь обновляется при перемещении каретки в модуле кнопками влево, вправо, вниз, вверх, а не только после клика мышкой или редактировании текста.
  • Исправлена ошибка “Ссылка на объект не указывает на экземпляр объекта” в полях Выражение и Условие точки останова.
  • Исправлена ошибка: При включенной галочке "Выделять пробелами операторы" знак деления / не выделялся пробелами
  • Исправлена ошибка: “Процесс с идентификатором … не выполняется при использовании OneTracker”
  • В скрипте “Автоподключение к хранилищу” исправлена ошибка, когда сброс пароля не работал на системах с английским языком.
  • Исправлена позиция кнопки Замена в окне Поиска. Кнопка отображалась слишком низко.
  • Исправлено подвисание при прокрутке списка задач ТурбоТрекера.
  • Исправлена ошибка отображения поля Board в настройках источника Trello ТурбоТрекера.
  • Добавлены подсказки по заполнению некоторых полей в источниках задач ТурбоТрекера.
  • Поиск по задачам в Trello теперь работает в режиме частичного совпадения по вхождениям. Раньше он искал по целым словам, а не их части.
  • и другие исправления (полный список см. в комментариях)

Файлы

Версия Файл Размер
Веб-установщик TurboConf.zip 9 MB
Офлайн 64-битная версия TurboConf_x64.zip 83 MB
Офлайн 32-битная версия TurboConf_x86.zip 79 MB

См. также Новое в TurboConf 5.16

Файл


Скачать К списку тем

Комментарии

Мелехов Сергей
26 декабря 2022 16:19: #1

Спасибо огромное! Особенно за исправление старых косяков, хоть и успел привыкнуть к ним)


bolsun
16 января 2023 20:11: #2

Вышла тестовая версия 5.17.8416.38388

  • Исправлена ошибка, когда программа постоянно нагружала процессор на некоторых системах, даже если не взаимодействовала в этот момент с платформой 1С. Проблема возникала из-за невозможности получить информацию о текущем процессе из-за ограничения в правах и некорректной обработке данной ситуации.
  • Исправлена ошибка, когда на некоторых системах пропадали поле ТурбоПоиска и кнопка ТурбоМеню, а также не открывалось окно ТурбоПоиска при клике на поле "Турбо поиск" в панели главного меню конфигуратора.
  • Исправлена работа функции "Приостановить работу TurboConf", когда некоторые обработчики продолжали работать. Теперь после приостановки работы, будут продолжают работать только обработчики ТурбоКнопки и ТурбоМеню.
  • Для разработчиков добавлена опция "Принудительно отключать оверлей во время выполнения взаимодействия с платформой" для более удобной отладки скриптов.

bolsun
27 февраля 2023 15:35: #3

Вышла тестовая версия 5.17.8458.31459

  • В окне "Процедуры и функции" экспортные методы теперь выделены цветом.
  • Исправлена ошибка в ТурбоПоиске по файлам конфигурации, когда переход осуществлялся не в тот модуль. Например в ОбменДанными вместо ОбменДаннымиПовтИсп.
  • В файле лога кодировка изменена на UTF8, вместо Default.


bolsun
07 июня 2023 17:14: #4

Вышла тестовая версия 5.17.8558.33288

  • Добавлена поддержка работы программы в Windows 7, с актуальными релизами. Начиная с релиза 8.3.21 в платформе 1С появился баг в UIAutomation, который в Windows 7, при попытке взаимодействия с ним TurboConf приводил к зависанию платформы. Баг происходит при кэшированном запросе к UIAutomation, некэшированные работают нормально. Кэшированные запросы работают несколько быстрее. TurboConf сейчас определяет операционную систему и если обнаруживает Windows 7, то выдает окно с предупреждением и начинает использовать только некэшированные запросы к UIAutomation 1C.

  • Добавлено автоопределение включенного масштабирования в системе. При запуске программы, если обнаружено масштабирование, выдается окно с возможными вариантами устранения проблем с отображением. Опции нужно включать, только если что-то отображается некорректно.


bolsun
02 августа 2023 23:22: #5

Вышла версия 5.17.8615.757

При запуске программы выполняется проверка на наличие установленного Visual C++ Redistributable. Если пакет не установлен, вместо ошибки выдается предупреждение и предложение скачать его с сайта Microsoft.Раньше, в некоторых случаях, пользователю просто выдавалась непонятная ошибка.


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней