TurboConf 1С
1.57K subscribers
57 photos
69 links
Новости TurboConf, уроки, советы по эффективной разработке в 1С.

Рубрики:
"Секреты TurboConf", "Лайфхаки 1С", "Бубен админа" и др.

Прикрепленный чат @turboconf_support

По всем вопросам @mbolsun
Download Telegram
Вышла тестовая версия TurboConf 5.18.8662.36385

- Добавлена возможность вставки текста из буфера обмена при открытой штатной контекстной подсказке. Включить опцию можно в Настройках/Редактирование
- Исправлено отсутствие, в некоторых случаях, автовызова контекстной подсказки, которое было вызвано оптимизацией в предыдущей версии.
- Исправлена ошибка в работе фильтра T9, которое была внесена в предыдущей версии.
- Исправлена ошибка "Не удалось найти процесс конфигуратора" при вызове подсказки T9, которая могла возникать при переключении со штатной подсказки на T9.
- При включенной записи лога в файл, файлы лога теперь автоматически удаляются через сутки.
- Флаг разрешить переключение по Ctrl+Space между штатной подсказкой и T9 теперь включен по умолчанию.

https://turboconf.ru/Forum/Details/8342#ca89473a19b04384951186fc39247f27
🔥2
Вышел релиз TurboConf 5.18!

Большое обновление уже доступно для автоматического скачивания на канале техподдержки.

Автозаголовок в режиме Предприятия, полная поддержка масштабирования, новые режимы подсказки T9, выравнивание блока табуляциями, поддержка Yandex Tracker, возможность открывать окна 1С и выполнять код конфигураций и внешних обработок через COM соединение, обработчики событий TurboConf в скриптах и многое другое.

Подробнее https://turboconf.ru/Forum/Details/8342
🔥6👍51
С момента релиза TurboConf 5.18 уже вышло несколько патчей.

Основные изменения:
- Оптимизирована проверка окон в таймерах программы, благодаря чему снижена нагрузка на CPU как при работе с окнами платформы 1С, так и с другими окнами, для которых взаимодействие с программой отключено.
- Исправлена работа нескольких скриптов, в которых возникали ошибки из-за новой версии API 5.
- Исправления в работе нового механизма определения параметров ИБ.
- Анимация всплывающих уведомлений.
И другие мелкие исправления и улучшения.

История версий https://turboconf.ru/Forum/Details/8342#65fdf0273ffe4a1d9702ba392b7d0052
👍7
Вышел TurboConf 5.18.8670.3957 (Hotfix)

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

Рекомендуется обновить программу.
👍4
Первый взгляд на TurboConf 5.19 (версия для ознакомления)

В версии 5.19 появилась новая форма подсказки T9.

Улучшение производительности
Подсказка теперь использует DataGridView вместо ListBox, что позволило существенно увеличить производительность работы с большими списками.
Также добавлены другие оптимизации, что уменьшило общее время вызова, в некоторых случаях на 100-200 мс и больше.

Панель инструментов T9
У подсказки появилась панель инструментов с кнопками отключения/включения различных фильтров, обновлением кэша и вызова настроек T9.

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

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

И еще хорошая новость! Версия уже доступна для скачивания на канале разработчиков!

Узнать подробнее
https://turboconf.ru/Forum/Details/8606
🔥14
Переназначение штатных комбинаций горячих клавиш в конфигураторе 1С

Читать дальше https://fastcode.im/Templates/8609

#СекретыTuboConf
👍8
В контекстной подсказке T9 появится возможность отображения типов объектов, полей и методов.

Тип будет отображаться, если вы используете дополнительные скрипты с обработчиками T9, которые умеют определять тип значений для подсказки TurboConf, например "ИР Адаптер".

https://turboconf.ru/Forum/Details/8606
🔥121
Forwarded from FastCode 1С
Вышла тестовая версия TurboConf 5.19.8681.32740

Поддержка темных тем для подсказки T9 и множество исправлений и улучшений.

- Возможность создавать темные темы
- Иконки обновлены для T9 с поддержкой темных и светлых тем
- Добавлена тема Rider Night
- Добавлена тема Visual Studio Code (серая)
- Добавлена поддержка масштабирования в окне подсказки T9
- В Менеджере окон исправлена вставка содержимого буфера обмена, если список окон пуст.
- Исправлена ошибка "Индекс находился вне границ массива." при редактировании текста в окнах Запроса, а также других.
- Исправлено несрабатывание автовызова подсказки для слов, начинающихся на букву "и". Программа считала, что вводится ключевое слово.
- Исправлена ошибка IndexOutOfRange при вызове методов ПолучитьRuntimeId и ПолучитьRuntimeIdСИерархией
- В функции перейти к определению добавлена поддержка расширений и системных модулей
- В подсказке для неточных значений теперь используется иконка abc
- Улучшен алгоритм предложения значений в T9
- В подсказку T9 добавлены шаблоны при вызове по Alt+Space
- Для директив #Если #Удаление и т.п. установлена иконка шаблона
- Добавлен флаг "Глобальный режим" в OneTracker
- Исправлено закрытие окна подсказки T9 при нажатии кнопки вниз на последнем элементе списка, при вызове вложенного меню подсказки в гибридном режиме.
- Добавлена проверка на процесс 1С, при событии OnFocusChange()
- Исправлено двойное предупреждение о необходимости перезагрузки в ThemeSwitcher
- В подсказку T9 добавлены разные иконки для процедур и функций p() и f(), а не только m()
- Увеличено быстродействие метода КликнутьПоЭлементу()
- Исправлены некоторые необработанные исключения.
- Новые методы в API

https://turboconf.ru/Forum/Details/8606
👍10🔥5🫡1
Отображение типа текущего контекста в окне подсказки

В TurboConf 5.19 в подсказке T9 теперь отображается тип контекста.

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

Тип будет отображаться, если вы используете дополнительные скрипты с обработчиками T9, которые умеют определять тип значений для подсказки TurboConf, например "TurboConf ИР Адаптер".

https://turboconf.ru/Forum/Details/8606
🔥11👍3
Forwarded from FastCode 1С
Какую минимальную версию или режим совместимости платформы 1С 8.3 вы используете?
Anonymous Poll
14%
<=8.3.11
8%
8.3.12-8.3.14
18%
8.3.15-8.3.17
7%
8.3.18
4%
8.3.19
3%
8.3.20
14%
8.3.21
13%
8.3.22
13%
8.3.23
6%
8.3.24
Вышел TurboConf 5.19!

Релиз доступен для автоматического обновления.

Улучшение производительности
Подсказка T9 теперь использует DataGridView вместо ListBox, что позволило существенно увеличить производительность работы с большими списками.
Также добавлены другие оптимизации, что уменьшило общее время вызова, в некоторых случаях на 100-200 мс и больше. Оптимизации сделаны не только для подсказки T9, но и для общей работы программы.

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

Отображение типов и текущего контекста в подсказке T9
В контекстной подсказке T9 версии появилась возможность отображения типов объектов, полей и методов. Также в окне отображается текущий контекст подсказки. Это может быть полезно во многих ситуациях. Например когда подсказка сама определила тип переменной, которая был инициализирована в другом методе. Типы и контекст будут отображаться, если вы используете дополнительные скрипты, с обработчиками T9, которые умеют определять тип значений для подсказки, например "TurboConf ИР Адаптер".

Панель инструментов T9
У подсказки появилась панель инструментов с кнопками отключения/включения различных фильтров, обновлением кэша и вызова настроек T9.

Темы оформления для списка подсказки
Вы можете выбрать одну из предустановленных тем, либо создать свою. Добавлена поддержка темных тем для подсказки T9.

Множество других исправлений и улучшений

Подробнее https://turboconf.ru/Forum/Details/8606
🔥43👏2👍1
Отладка скриптов

Читать статью https://fastcode.im/Templates/8703

#СекретыTurboConf
👍7
Начинаем знакомство с TurboConf 6!

В TurboConf 6 запланировано множество серьезных улучшений. Одно из них - возможность увеличить ширину и высоту окна штатной контекстной подсказки.

Это поможет легче находить нужное значение, если оно не влезает в окно или есть несколько похожих по написанию значений.

Функция будет доступна для платформы версии 8.3.12 и выше.
🔥17👍3🤩1
Продолжаем знакомство с TurboConf 6

Гибридный режим подсказки T9 тоже получил ряд улучшений.

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

Также в это окно выводится тип контекста и возможен вывод информации о типах элементов (при использовании скриптов для расширенного анализа кода).
🔥12🤩3👍2
В TurboConf 6 улучшена интеграция гибридной подсказки T9 со штатной подсказкой.

Гибридная подсказка управляет штатным меню, предлагает более релевантные значения, а также добавляет в меню шаблоны TurboConf.

Подсказка теперь появляется быстрее, и больше не использует перемотку клавишами, что могло приводить к побочным эффектам.

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

Это позволит расширить возможности гибридной подсказки и добавить в нее новый функционал.
🔥7
Более быстрый и точный механизм взаимодействия с текстовыми документами и полями!

TurboConf 6 теперь использует более продвинутые методы UIAutomation для взаимодействия с модулями и текстовыми полями.

По результатам тестов, скорость реакции программы при наборе и редактировании текста увеличилась в 1.5-3 раза. Это позволило сделать работу с TurboConf более отзывчивой и комфортной.

Точность получения позиции курсора теперь составляет практически 100%, что улучшит надежность и качество работы TurboConf.

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

Данная возможность будет доступна для платформы 8.3.17 и выше, для остальных версий программа будет работать в прежнем режиме.
🔥13👏21
Новый "Навигатор по метаданным" с поддержкой расширений!

В TurboConf 6 добавлена функция, которую давно просили пользователи - поиск и переход к объектам расширений.

В одном окне можно быстро выполнить отбор и перейти к нужному объекту либо основной конфигурации либо расширения. Кэш конфигурации и расширений можно быстро обновить одним нажатием кнопки.

Навигатор также получил поддержку тем. А вместо медленного списка, теперь используется быстрый DataGridView, такой же как в подсказке T9.
🔥11👍4
Для разработчиков скриптов будет доступен API 6 c новыми, удобными и быстрыми методами

Новое в API 6:
- Получение текста, выделения и позиции без модификации документа.
- Выделение нужного фрагмента текста.
- Замена фрагмента текста.
- Установка курсора в заданную позицию документа.
- Переход к нужному участку модуля.
- Получение позиции в тексте под указателем мыши.
- События изменения текста модуля и другие.

Это позволит добавлять еще больше новых и интересных возможностей в TurboConf 6.

Новые методы API будут доступны для платформы 8.3.17 и выше.

Программа будет использовать актуальную версию OneScript 1.8, и .NET Framework 4.8 что позволит добавить новый функционал и улучшить работу текущих функций.

И еще хорошая новость, тестовый билд TurboConf 6 уже доступен разработчикам скриптов и тестировщикам на канале разработчиков! 🙂
🔥10👍21
В TurboConf 6 появилась возможность импорта и экспорта настроек.

Теперь перенести свои настройки на другое рабочее место будет намного проще и быстрее.

https://turboconf.ru/Forum/Details/8740
🔥11👍4