Доступна тестовая версия TurboConf 6.4

Добавил: bolsun, 31 марта 2025 18:06, обновлено: 15 июля 2025 11:37

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

Новости

Скачать

Поддержка работы с несколькими расширениями в Навигаторе по метаданным, новый ToDo Навигатор, переход к объектам конфигурации при установленном отборе.

В "Навигаторе по метаданным" появилась поддержка работы с несколькими расширениями

В предыдущих версиях поддерживалась работа только с одним расширением. Теперь же можно выбрать нужные расширения из списка и работать одновременно с несколькими.

Например искать и переходить к объекту любого расширения или основной конфигурации в "Навигаторе по метаданным".

Переход к объектам конфигурации при установленном отборе

В TurboConf 6.4 в "Навигаторе по метаданным" можно открывать нужный объект, даже при установленном отборе в окне конфигурации.

Сначала Навигатор пробует отобразить объект в дереве конфигурации. Если это не получается из-за отбора, он откроет свойства объекта. Через них уже можно будет открыть модули или формы объекта.

Также будет предложено открыть сам объект, процесс займет чуть больше времени, но все равно это намного удобнее и быстрее чем снимать отбор, искать объект и ставить отбор потом заново.

Новый "ToDo Навигатор"

"ToDo Навигатор" получил новую удобную форму с группировкой и поддержку расширений.

Навигатор отслеживает изменения текстов модулей при редактировании и обновляет кэш ToDo автоматически.

Также появилась возможность импортировать сразу все ToDo из основной конфигурации, подключенных расширений или внешних обработок и отчетов.

И другие улучшения и исправления

Список изменений будет обновляться.

Файл


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

Комментарии

bolsun
05 апреля 2025 16:19: #1

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

  • Исправлена ошибка при обновлении кэша через кнопку в главном меню "Не удалось дождаться фокуса в таблице."
  • Исправлен сброс настройки "Отключить масштабирование" после установки обновлений.
  • В скрипт CommitComment.os добавлена поддержка в шаблоне наименования текущей задачи %CurrentTaskName%
  • Исправлено открытие папки AutoSave по кнопке в Настройках
  • В ТурбоПоиске по модулю исправлен поиск по регулярному выражению с включенным флагом "Вхождение строки".
  • В ТурбоПоиске по модулю исправлена подсветка нескольких вхождений в одной строке

API

  • В Параметры обработчика ПриВыбореЗначенияТ9 добавлено свойство ВыделенныйТекст.
  • В Параметры обработчика ПриПолученииДанныхТ9 добавлено свойство ВыделенныйТекст.
  • В секции описания команд скрипта теперь можно задавать подменю для групп команд //@submenu Все команды расположенные ниже директивы будут помещены в соответствующее подменю. Подменю будет применяется только если задано отдельное меню для скрипта //@turbomenuitem Для возвращения на корневой уровень используется точка //@submenu .
//Используется для совместимости (не учитывается, если есть 
//@turbomenuitem Мой скрипт

//@menu Мой скрипт (Меню 1)
//@submenu Подменю 1.1
//@script_hotkey None          Команда1 Команда 1
//@script_hotkey None          Команда2 Команда 2
//@submenu Подменю 1.2
//@script_hotkey None          Команда3 Команда 3
//@script_hotkey None          Команда4 Команда 4
//@submenu .
//@script_hotkey None          Команда5 Команда 5
//@script_hotkey None          Команда6 Команда 6
//@menu Мой скрипт (Меню 2)
//@submenu Подменю 2.1
//@script_hotkey None          Команда7 Команда 7
//@script_hotkey None          Команда8 Команда 8
//@submenu -
//@script_hotkey None          СкрытаяКоманда1 Скрытая команда 1
//@script_hotkey None          СкрытаяКоманда2 Скрытая команда 2
//@submenu .
//@script_hotkey None          Команда9 Команда в корне меню 9
...

Команды 1-4 будут помещены в подменю Подменю 1-2 меню скрипта "Мой скрипт"
Команды 5-6 в корень меню "Мой скрипт"
СкрытаяКоманда1 будут скрыты

bolsun
07 апреля 2025 22:39: #2

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

  • В ТурбоМеню теперь отображаются актуальные горячие клавиши, а не комбинации по умолчанию.
  • В ТурбоМеню улучшено представление специальных клавиш типа OemOpenBrackets и т.д.
  • Исправлено обновление доступности пунктов ТурбоМеню для команд скриптов
  • В Навигаторе по метаданным исправлен переход к объекту конфигурации, в некоторых случаях.
  • В Навигаторе по метаданным уменьшено время перехода к объекту на больших конфигурациях, в некоторых случаях.
  • Исправлены ошибки работы подсказки T9, вызванная предыдущими изменениями в API, на некоторых платформах.

bolsun
07 апреля 2025 22:39: #3

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

  • В "Навигаторе по метаданным" исправлен переход к объекту с выдачей сообщения об установленном отборе.
  • В обработчиках T9 Исправлена ошибка, из-за которой свойство Параметры.ВыделенныйТекст всегда содержало пустую строку.

bolsun
30 апреля 2025 00:38: #4

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

  • В подсказке T9 реализован новый алгоритм фильтра значений. Теперь он поддерживает пропуски фрагментов, опечатки (пропуски букв), улучшена сортировка и общая скорость работы.
  • Исправлено несрабатывание штатного шаблона #Обл[асть] при выборе из подсказки T9.
  • Исправлено отсутствие обработчиков в окне "Улучшенные процедуры и функции"
  • Увеличен приоритет шаблона T9 "Объявить переменную".
  • В подсказке T9 исправлено определение типа переменной в некоторых случаях.
  • В "Навигаторе по метаданным" исправлена сортировка в некоторых случаях.
  • В "Навигаторе по метаданным" после обновления кэша из истории теперь удаляются отсутствующие в обновленном кэше объекты.
  • Исправлено переключение на английскую раскладку при открытии ТурбоПоиска из главного меню TurboConf.
  • Исправлено многократное появление всплывающего уведомления "Не удалось найти основной дисплей".

bolsun
28 мая 2025 14:27: #5

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

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

API

  • Добавлено свойство ВыполняетсяВзаимодействие

Возвращает признак того, что в текущий момент TurboConf выполняет процесс взаимодействия с системой.

  • Добавлено свойство ВремяПоследнегоНажатияКлавишиКлавиатуры

Возвращает время последнего нажатия клавиши клавиатуры.

  • Добавлено свойство ВремяПоследнегоНажатияКнопкиМыши

Возвращает время последнего нажатия кнопки мыши.

  • Добавлено свойство НажатаКлавишаКлавиатуры

В текущий момент нажата клавиша клавиатуры. Булево.

  • Добавлено свойство НажатаКнопкаМыши

В текущий момент нажата кнопка мыши. Булево.

  • Добавлено свойство ОткрытаШтатнаяПодсказка

Возвращает признак того, что в текущий момент открыто окно штатной подсказки.

  • Добавлено свойство ОткрытаПодсказкаT9

Возвращает признак того, что в текущий момент открыто окно подсказки T9.

Сообщить("ВыполняетсяВзаимодействие: " + Строка(ТурбоКонф.ВыполняетсяВзаимодействие));
Сообщить("ВремяПоследнегоНажатияКлавишиКлавиатуры: " + Строка(ТурбоКонф.ВремяПоследнегоНажатияКлавишиКлавиатуры));
Сообщить("ВремяПоследнегоНажатияКнопкиМыши: " + Строка(ТурбоКонф.ВремяПоследнегоНажатияКнопкиМыши));
Сообщить("НажатаКлавишаКлавиатуры: " + Строка(ТурбоКонф.НажатаКлавишаКлавиатуры));
Сообщить("НажатаКнопкаМыши: " + Строка(ТурбоКонф.НажатаКнопкаМыши));
Сообщить("ОткрытаШтатнаяПодсказка: " + Строка(ТурбоКонф.ОткрытаШтатнаяПодсказка));
Сообщить("ОткрытаПодсказкаT9: " + Строка(ТурбоКонф.ОткрытаПодсказкаT9));

bolsun
26 июня 2025 18:33: #6

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

  • В "Навигаторе по метаданным" исправлена ошибка перехода к объектам расширений, в некоторых случаях.
  • Отключена лишняя проверка появления штатной подсказки после точки, в случае если такой вызов отключен в настройках конфигуратора. Этом могло приводить к замедлению вызова подсказки на больших модулях.
  • В ToDo Навигаторе исправлено попадание в кэш строк, не являющихся // TODO комментариями, а лишь содержащих вхождение подстроки todo.
  • Исправлена ошибка NullReferenceException при клике в окне ToDo Навигатора в некоторых случаях.

API

  • Добавлен метод ПолучитьИдентификаторТипаТекущегоЭлемента()

Возвращает идентификатор типа текущего элемента управления, в котором находится фокус. Число
https://learn.microsoft.com/en-us/windows/win32/winauto/uiauto-controltype-ids

Ид = ТурбоКонф.ПолучитьИдентификаторТипаТекущегоЭлемента();

Сообщить("Id = " + Строка(Ид));

Если Ид = 50000 Тогда
    //Это кнопка
КонецЕсли;

bolsun
02 июля 2025 13:23: #7

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

  • Исправлено некорректное получение кэша метаданнных расширений, в некоторых случаях.
  • В CodeInspector для проверки BSL LS добавлен ключ -q, для обхода ошибки "java.lang.NullPointerException"

Fix
15 июля 2025 11:09: #8

Как правильно произвести обновление на тестовую версию?


tormozit
15 июля 2025 11:37: #9

TurboConf

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

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

Скачать

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