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

Добавил: bolsun, 02 октября 2020 13:13, обновлено: 27 апреля 2021 16:02

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

Скачать

Формат заголовка конфигуратора, синхронизация библиотеки FastCode для поиска шаблонов офлайн и др.

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

Синхронизация библиотеки FastCode

Добавлена возможность включить кэширование вашей библиотеки шаблонов FastCode. Кэш обновляется автоматически при изменении, добавлении или удалении шаблонов.

Для работы этой функции необходима подписка FastCode Premium. Она уже входит в состав TurboConf и доступна при наличии действующей техподдержки.

После входа в вашу учетную запись, программа покажет запрос на включение синхронизации.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_SyncQuery.png

Когда синхронизация будет завершена, в строке состояния появится значок облака.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_SyncOnline.png

В случае отсутствия интернет-соединения поиск продолжит работать.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_SyncOffline.png

Группировка по процедурам и функциям в "Расширенном поиске по модулю"

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

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_ModuleSearch_Groups.png

Формат заголовка конфигуратора

Добавлена возможность настройки пользовательского формата заголовка конфигуратора.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_TitleFormat.jpg

Доступные поля:

{IB} - имя ИБ, {PATH} - каталог, {SRV} - сервер, {DB} - база данных, {VER} - версия платформы, {MODE} - режим, {USER} - пользователь

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_IB_Path.png
Пример: {IB} - {PATH}
В заголовок будут добавлены наименование информационной базы и путь к каталогу базы.
Пример: {IB} - {SRV} {DB}
В заголовок будут добавлены наименование информационной базы, имя сервера и база данных.

Автозакрытие окон

Скрипт автоматически закрывает некоторые надоедливые предупреждения конфигуратора.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_Zakryvashka.png

Для важных сообщений вместо штатного модального окна, будет показано всплывающее уведомление.

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

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_15_autoclose_query.jpg

Настроить закрытие определенных типов сообщений конфигуратора можно также в меню настройки скрипта.Меню настройки можно вызвать через ТурбоМеню, раздел Скрипты.

Image https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/2021-02-19_154223.png

Другие улучшения

В списке "Процедуры и функции", при открытии, по умолчанию теперь выбран текущий метод, также как это происходит в штатном окне.

Изменен алгоритм сдвига кода в функции "Окружить фрагмент", для сохранения пользовательского форматирования при обрамлении кода.

В скрипте "Автоподключение к хранилищу" исправлена обработка ошибок соединения с хранилищем, когда вызов скрипта происходил в "вечном" цикле. Теперь при неудачном подключении автоподключение временно приостанавливается. При ошибке авторизации как и прежде будет выдан запрос на сброс пароля.

И много других исправлений и улучшений.

Для использования данной версии необходим доступ к каналу разработчиков и действующая техподдержка. Чтобы получить это обновление, установите опцию "Получать тестовые версии для ознакомления с канала разработчиков".


Новое в TurboConf 5.14

Файл


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

Комментарии

bolsun
26 октября 2020 15:32: #1

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

  • В ТурбоПоиске исправлено периодическое разлогинивание в сервисе FastCode.
  • В ТурбоПоиске в "Библиотеке файлов" исправлена сортировка, теперь сначала идут папки, затем файлы.
  • Улучшена работа фильтра в окне "Процедуры и функции". Добавлена поддержка поиска подстрок, разделенных пробелами.
  • В гибридной подсказке T9 исправлена ошибка при получении полей структур и колонок таблиц. Поля не попадали в список, если они были разделены пробелами, например Структура.Вставить( "ТМЦ" , "ТМЦ" )

bolsun
10 ноября 2020 14:58: #2

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

  • В "Расширенный поиск по модулю" добавлена группировка вхождений по процедурам и функциям
  • Добавлены отсутсвующие обработчики кнопкам "Свернуть/Развернуть все" в расширенном поиске по модулю
  • В поставку возвращен скрипт "Закрыть скобки" (Ctrl+0) в новой реализации.
  • В окне Фильтр по главам Синтакс-помощника, теперь по умолчанию, сразу выделяется первая строка
  • Добавлен контроль уникальности формы Настройки, для избежания открытия нескольких дубликатов формы.
  • Исправлена ошибка в форме Настроек, когда настройки скриптов применялись без нажатия кнопки ОК.
  • В списке методов окна "Процедуры и функции" добавлена возможнось скопировать название текущего метода в списке по Ctrl+C или Ctrl+Ins.
  • Мелкие улучшения и исправления

TurboConf_5_15_ModuleSearch_Groups.png


bolsun
20 ноября 2020 11:57: #3

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

  • Улучшена автоматическая поддержка масштабирования при отображении окна ТурбоПоиска. Опция "Включить поддержку масштабирования" должна быть отключена в настройках "Для разработчиков".
  • Исправлена ошибка при извлечении метода в модулях расширений.
  • Добавлена настройка включения/отключения работы TurboConf в EDT (вкладка "Для разработчиков")
  • Исправлено некорректное появление ТурбоМеню и поля ТурбоПоиска в диалогах EDT.
  • Исправлена ошибка, когда при нажатии ОК в окне настроек с отфильтрованным списков скриптов сбрасывались настройки отброшенных фильтром скриптов.

bolsun
13 января 2021 15:22: #4

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

  • Добавлена поддержка платформы 8.3.19. В платформе 8.3.19 изменено взаимодействие через интерфейс UIAutomation. Получение текстов модулей теперь происходит через интерфейс TextPattern, а не ValuePattern.
  • Исправлена ошибка автоподключения к хранилищу, для паролей на русской раскладке.
  • В ТурбоПоиске исправлен размер окна браузера, когда часть содержимого страницы выходила за границы формы.
  • В ТурбоПоиске исправлена ошибка при обновлении значка синхронизации.
  • В контекстном меню результатов ТурбоПоиска по методам общих модулей, добавлено копирование пути к методу вида ИмяМодуля.ИмяМетода()

bolsun
26 января 2021 14:16: #5

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

  • Исправлено неверное формирование заголовка окна конфигуратора, когда из-за бага платформы, неверно получалось имя ИБ. Вместо наименования вставлялся синоним.
  • Добавлена возможность настройки пользовательского формата заголовка конфигуратора. Доступные поля:
    - имя ИБ, - каталог, - сервер, - база данных, - версия платформы, - режим, - пользователь

Пример: -
В заголовок будут добавлены наименование информационной базы и путь к каталогу базы.

Пример: -
В заголовок будут добавлены наименование информационной базы, имя сервера и база данных.


bolsun
17 февраля 2021 12:44: #6

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

  • Параметры форматной строки для заголовка конфигуратора теперь можно копировать из подсказки.
  • Исправлена неправильная подстановка в заголовок параметра
  • Исправлено автоматическое включение проверки обновлений с канала техподдержки, каждый раз при перезапуске программы.
  • В Конструкторе ТЗ исправлено значение ЧастиДаты.ДатаВремя, раньше вставлялось "ЧастиДаты.Дата и время".

bolsun
17 февраля 2021 13:05: #7

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

  • Добавлен скрипт "Автозакрытие окон". Скрипт автоматически закрывает некоторые предупреждения конфигуратора. Подробнее см. на форуме.
  • В ТурбоМеню, главное меню и в меню на панели задач добавлен пункт для открытия Лога. Также лог можно открыть из формы настроек.
  • В форму Лога добавлена кнопка "Настройки лога" для выбора уровня логирования.
  • В API добавлены методы: EnableScript(), FindElementsByType(), FindElementByType()
  • В API добавлена поддержка EDT для некоторых методов работы с текстом. Также добавлен метод для определения текущей IDE - ЭтоЕДТ()/IsEdt()
  • Для того, чтобы скрипт выполнялся в EDT небоходимо задать следующие параметры
    //@global_mode 1
    //@filter - 1C:Enterprise Development Tools
  • В качестве примера, на форуме в разделе "Пользовательские скрипты", выложены адаптированные под EDT скрипты "Выровнять блок текста" и "Авторские комментарии".

bolsun
18 февраля 2021 15:05: #8

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

  • Исправлены проблемы с отображением элементов в окне ТурбоПоиска, при включенном масштабировании в системе.
  • Исправлены проблемы с отображением элементов в окне Настройки, при включенном масштабировании в системе.
  • В список предупреждений скрипта "Автозакрытие окон" добавлено окно "Связь с сервером отладки разорвана"
  • В окне Лог исправлена позиция кнопки "Настройка лога"

bolsun
25 февраля 2021 16:07: #9

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

  • В списке "Процедуры и функции", при открытии, по умолчанию теперь выбран текущий метод, также как это происходит в штатном окне.
  • Изменен алгоритм сдвига кода в функции "Окружить фрагмент", для сохранения пользовательского форматирования при обрамлении кода.
  • Исправлено периодическое возникновение ошибки совместного доступа к буферу обмена, при вставке //ToDo: или значения из Мультибуфера. Ошибка могла происходить при запущенных одновременно с TurboConf, программ перехватывающих буфер обмена.
  • В скрипте "Автоподключение к хранилищу" исправлена обработка ошибок соединения с хранилищем, когда вызов скрипта происходил в "вечном" цикле. Теперь при неудачном подключении автоподключение временно приостанавливается. При ошибке авторизации как и прежде будет выдан запрос на сброс пароля.
  • Скрипт автозакрытия предупреждений конфигуратора, теперь выдает запрос на каждый тип уведомлений, а не одно на все типы. Также при первом запуске будет выдан запрос на включение или отключение скрипта.
  • В скрипте автозакрытия предупреждений добавлено меню настройки типов сообщений конфигуратора, для которых необходимо выполнять закрытие. Меню настройки можно вызвать через ТурбоМеню, раздел Скрипты.
  • В API, в формах списка значений, выбора и ввода значений исправлена установка флага Отказ при закрытии окон клавишей Escape.
  • В API функции ВосстановитьЗначение и ВосстановитьЗначениеСеанса теперь возвращают Неопределено вместо NULL, при отсутствии значения. В скрипты, которые используют эти методы внесены нужные изменения.

bolsun
06 апреля 2021 11:39: #10

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

  • В скрипте AltSymbols теперь по умолчанию отключены Alt+2 (вставка @) и Alt+4 (вставка $), т.к. они используются для переключения между модулем формы и реквизитами.
  • Максимальный размер лога ограничен 256 000 символами. Раньше открытие большого лога могло приводить к длительному зависанию.
  • Исправлена ошибка в Генерировать метод, когда неправильно определялось имя создаваемого метода, если в строке были вызовы через точку.
  • Добавлена возможность выбрать нужный метод для генерации. Если в строке есть несколько вызываемых методов, то раньше при вызове Генерировать метод подставлялся первый. Теперь можно установить курсор на нужное имя метода для генерации.
  • В Извлечь метод и Генерировать метод исправлена ошибка, когда создаваемый код вставлялся между комментариями к следующему методу.
  • Улучшено взаимодействие с буфером обмена, теперь программы-менеджеры клипборда будут меньше забиваться ненужными вставками. Ниже более подробная информация:
  • При использовании буфера обмена теперь добавляется специальный флаг CF_CLIPBOARD_VIEWER_IGNORE. При этом флаге менеджеры буфера обмена, будут игнорировать эти вставки и не будут забиваться ненужным текстом.
  • Также улучшено взаимодействие с ClipAngel 1.95 и выше. Добавлена поддержка флага CF_RemoveTempClipsFromHistory. Этот флаг позволяет убрать лишние вставки даже при копирование в буфер через комбинации клавиш (например Ctrl+C), что используется в некоторых скриптах.

bolsun
08 апреля 2021 12:32: #11

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

  • Улучшена работа функции AltSymbol (вставка специальных символов). Функция теперь выполняется только в текстовых полях, поэтому снова можно использовать штатные комбинации Alt+2 и Alt+4. Например, если открыта форма то Alt+2 переключит на модуль, а если открыт модуль, то вставит @.
  • Исправлена ошибка в улучшенные "Процедуры и функции", когда поиск не выполнялся при заданной строке больше 64 символов.

Улучшения в API:

  • В заголовке скрипта теперь можно указать, чтобы он выполнялся только в текстовых полях. Этот флаг применяется ко всем точкам входа в скрипте. //@text_fields_only. Значения 0 или 1
  • Если точек входа (вызываемых методов) несколько, то для выборочной настройки, перед необходимым методом можно использовать директиву &ТолькоТекстовыеПоля / &TextFieldsOnly
  • Добавлен метод ПолучитьЗаголовокТекущегоОкна() / GetForegroundWindowTitle() - Возвращает заголовок текущего окна. Строка
  • Добавлен метод ПолучитьЗаголовокОкна(Указатель) / GetWindowTitle() - Возвращает заголовок окна по указателю. Строка
  • ЭтоТекстовоеПоле() / IsTextField() - Возвращает Истина, если фокус находится в текстовом поле
  • ПолучитьТипТекущегоЭлемента() / GetCurrentControlType() - Возвращает тип текущего элемента управления "поле", "список" и т.д. Строка

bolsun
27 апреля 2021 18:29: #12

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

  • Перейти к определению по Ctrl+Click теперь работает также для поля ПутьКДанным в редакторе управляемых формах.
  • ТурбоПоиск теперь ищет только по "И". Т.е. в результатах поиска должны присутствовать все вхождения строк. Раньше поиск работал по "ИЛИ".
  • В ТурбоПоиске исправлена ошибка "данный ключ уже присутствует в словаре".
  • В "Извлечь метод" исправлена ошибка, когда в извлекаемый фрагмент захватывалась лишняя строка.
  • В ТурбоПоиске, для методов общих модулей, убран серый фон в подсветке синтаксиса.
  • В "Генерировать метод" в описании колонок убрана лишняя запятая, если не задан тип.
  • В "Окружить фрагмент" исправлена ошибка "Входная строка имела неверный формат".
  • В ТурбоПоиске исправлена ошибка, когда при открытии выполнялся поиск пустой строки, что приводило к длительному зависанию.

TurboConf

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

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

Скачать

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