Вышла тестовая версия 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
Поддержка темных тем для подсказки 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
В 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
Релиз доступен для автоматического обновления.
Улучшение производительности
Подсказка T9 теперь использует DataGridView вместо ListBox, что позволило существенно увеличить производительность работы с большими списками.
Также добавлены другие оптимизации, что уменьшило общее время вызова, в некоторых случаях на 100-200 мс и больше. Оптимизации сделаны не только для подсказки T9, но и для общей работы программы.
Подсветка вхождений
Появилась подсветка вхождений искомой строки. Теперь можно легко определить почему подсказка включила значение в список, а также убедиться что нет опечатки при наборе.
Отображение типов и текущего контекста в подсказке T9
В контекстной подсказке T9 версии появилась возможность отображения типов объектов, полей и методов. Также в окне отображается текущий контекст подсказки. Это может быть полезно во многих ситуациях. Например когда подсказка сама определила тип переменной, которая был инициализирована в другом методе. Типы и контекст будут отображаться, если вы используете дополнительные скрипты, с обработчиками T9, которые умеют определять тип значений для подсказки, например "TurboConf ИР Адаптер".
Панель инструментов T9
У подсказки появилась панель инструментов с кнопками отключения/включения различных фильтров, обновлением кэша и вызова настроек T9.
Темы оформления для списка подсказки
Вы можете выбрать одну из предустановленных тем, либо создать свою. Добавлена поддержка темных тем для подсказки T9.
Множество других исправлений и улучшений
Подробнее https://turboconf.ru/Forum/Details/8606
🔥4⚡3👏2👍1
Начинаем знакомство с TurboConf 6!
В TurboConf 6 запланировано множество серьезных улучшений. Одно из них - возможность увеличить ширину и высоту окна штатной контекстной подсказки.
Это поможет легче находить нужное значение, если оно не влезает в окно или есть несколько похожих по написанию значений.
Функция будет доступна для платформы версии 8.3.12 и выше.
В TurboConf 6 запланировано множество серьезных улучшений. Одно из них - возможность увеличить ширину и высоту окна штатной контекстной подсказки.
Это поможет легче находить нужное значение, если оно не влезает в окно или есть несколько похожих по написанию значений.
Функция будет доступна для платформы версии 8.3.12 и выше.
🔥17👍3🤩1
Продолжаем знакомство с TurboConf 6
Гибридный режим подсказки T9 тоже получил ряд улучшений.
Подсказка теперь предлагает поля структур, имена колонок, полей выборки запроса сразу в окне T9, и т.д. а не в виде всплывающей подсказки как раньше.
Также в это окно выводится тип контекста и возможен вывод информации о типах элементов (при использовании скриптов для расширенного анализа кода).
Гибридный режим подсказки T9 тоже получил ряд улучшений.
Подсказка теперь предлагает поля структур, имена колонок, полей выборки запроса сразу в окне T9, и т.д. а не в виде всплывающей подсказки как раньше.
Также в это окно выводится тип контекста и возможен вывод информации о типах элементов (при использовании скриптов для расширенного анализа кода).
🔥12🤩3👍2
В TurboConf 6 улучшена интеграция гибридной подсказки T9 со штатной подсказкой.
Гибридная подсказка управляет штатным меню, предлагает более релевантные значения, а также добавляет в меню шаблоны TurboConf.
Подсказка теперь появляется быстрее, и больше не использует перемотку клавишами, что могло приводить к побочным эффектам.
Подсказка T9 теперь может получать текущие значения из штатной подсказки, а также синхронизировать с ней события мыши. Появится возможность задать нужное количество предлагаемых значений, вплоть до такого же количества как и в штатной.
Это позволит расширить возможности гибридной подсказки и добавить в нее новый функционал.
Гибридная подсказка управляет штатным меню, предлагает более релевантные значения, а также добавляет в меню шаблоны TurboConf.
Подсказка теперь появляется быстрее, и больше не использует перемотку клавишами, что могло приводить к побочным эффектам.
Подсказка T9 теперь может получать текущие значения из штатной подсказки, а также синхронизировать с ней события мыши. Появится возможность задать нужное количество предлагаемых значений, вплоть до такого же количества как и в штатной.
Это позволит расширить возможности гибридной подсказки и добавить в нее новый функционал.
🔥7
Более быстрый и точный механизм взаимодействия с текстовыми документами и полями!
TurboConf 6 теперь использует более продвинутые методы UIAutomation для взаимодействия с модулями и текстовыми полями.
По результатам тестов, скорость реакции программы при наборе и редактировании текста увеличилась в 1.5-3 раза. Это позволило сделать работу с TurboConf более отзывчивой и комфортной.
Точность получения позиции курсора теперь составляет практически 100%, что улучшит надежность и качество работы TurboConf.
Еще важный момент, новый механизм не модифицирует тексты модулей при получении данных и может работать с документами только для чтения.
Данная возможность будет доступна для платформы 8.3.17 и выше, для остальных версий программа будет работать в прежнем режиме.
TurboConf 6 теперь использует более продвинутые методы UIAutomation для взаимодействия с модулями и текстовыми полями.
По результатам тестов, скорость реакции программы при наборе и редактировании текста увеличилась в 1.5-3 раза. Это позволило сделать работу с TurboConf более отзывчивой и комфортной.
Точность получения позиции курсора теперь составляет практически 100%, что улучшит надежность и качество работы TurboConf.
Еще важный момент, новый механизм не модифицирует тексты модулей при получении данных и может работать с документами только для чтения.
Данная возможность будет доступна для платформы 8.3.17 и выше, для остальных версий программа будет работать в прежнем режиме.
🔥13👏2⚡1
Новый "Навигатор по метаданным" с поддержкой расширений!
В TurboConf 6 добавлена функция, которую давно просили пользователи - поиск и переход к объектам расширений.
В одном окне можно быстро выполнить отбор и перейти к нужному объекту либо основной конфигурации либо расширения. Кэш конфигурации и расширений можно быстро обновить одним нажатием кнопки.
Навигатор также получил поддержку тем. А вместо медленного списка, теперь используется быстрый DataGridView, такой же как в подсказке T9.
В 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 уже доступен разработчикам скриптов и тестировщикам на канале разработчиков! 🙂
Новое в API 6:
- Получение текста, выделения и позиции без модификации документа.
- Выделение нужного фрагмента текста.
- Замена фрагмента текста.
- Установка курсора в заданную позицию документа.
- Переход к нужному участку модуля.
- Получение позиции в тексте под указателем мыши.
- События изменения текста модуля и другие.
Это позволит добавлять еще больше новых и интересных возможностей в TurboConf 6.
Новые методы API будут доступны для платформы 8.3.17 и выше.
Программа будет использовать актуальную версию OneScript 1.8, и .NET Framework 4.8 что позволит добавить новый функционал и улучшить работу текущих функций.
И еще хорошая новость, тестовый билд TurboConf 6 уже доступен разработчикам скриптов и тестировщикам на канале разработчиков! 🙂
🔥10👍2⚡1
В TurboConf 6 появилась возможность импорта и экспорта настроек.
Теперь перенести свои настройки на другое рабочее место будет намного проще и быстрее.
https://turboconf.ru/Forum/Details/8740
Теперь перенести свои настройки на другое рабочее место будет намного проще и быстрее.
https://turboconf.ru/Forum/Details/8740
🔥11👍4
This media is not supported in your browser
VIEW IN TELEGRAM
В TurboConf 6 выделение текста теперь восстанавливается после автоматического обрамления кавычками и скобками.
Это позволяет быстро удалить фрагмент, если обрамление не нужно в данном случае.
Это позволяет быстро удалить фрагмент, если обрамление не нужно в данном случае.
👍7
Небольшой отчет.
С момента выхода первой тестовой версии TurboConf 6 вышло уже 32 релиза с исправлениями и улучшениями. Это не считая внутренних версий.
Благодаря отважным тестировщикам удалось исправить основные критические проблемы нового ядра.
Параллельно с исправлениями добавляется новый функционал и улучшается текущий.
Так что разработка идет активными темпами и надеемся, что стабильный релиз уже не за горами 🙂
С момента выхода первой тестовой версии TurboConf 6 вышло уже 32 релиза с исправлениями и улучшениями. Это не считая внутренних версий.
Благодаря отважным тестировщикам удалось исправить основные критические проблемы нового ядра.
Параллельно с исправлениями добавляется новый функционал и улучшается текущий.
Так что разработка идет активными темпами и надеемся, что стабильный релиз уже не за горами 🙂
👍14🔥4❤🔥1
В TurboConf 6 появится полная поддержка английского языка
Программа сама определит язык информационной базы и предложит автоматически скачать и установить пакет поддержки.
На данный момент полностью адаптированы: подсказка T9, Навигатор по метаданным, Окружить, Процедуры и функции и другие скрипты.
Таким образом пользователи смогут использовать TurboConf при разработке не только на русском, но и английском языке.
https://fastcode.im/Store/8831
Программа сама определит язык информационной базы и предложит автоматически скачать и установить пакет поддержки.
На данный момент полностью адаптированы: подсказка T9, Навигатор по метаданным, Окружить, Процедуры и функции и другие скрипты.
Таким образом пользователи смогут использовать TurboConf при разработке не только на русском, но и английском языке.
https://fastcode.im/Store/8831
🔥8🤔2
Вышел TurboConf 6!
Версия, которую ждали многие пользователи, уже доступна для автоматического обновления!
✅ Новый более быстрый и надежный механизм взаимодействия с конфигуратором
✅ Возможность увеличения ширины окна штатной подсказки
✅ Улучшенная подсказка T9
✅ Новый Навигатор по метаданным с поддержкой расширений
✅ Полная поддержка тем в формах TurboConf
✅ Поддержка разработки на английском языке
✅ Импорт и экспорт пользовательских настроек
✅ Новый API 6 для разработчиков скриптов
✅ И много других улучшений и исправлений!
Поздравляем всех пользователей с наступающим Новым Годом! Надеемся новый TurboConf 6 поможет вам в достижении новых профессиональных успехов! 🎄
Узнать подробнее о TurboConf 6 https://turboconf.ru/Forum/Details/8740
Версия, которую ждали многие пользователи, уже доступна для автоматического обновления!
✅ Новый более быстрый и надежный механизм взаимодействия с конфигуратором
✅ Возможность увеличения ширины окна штатной подсказки
✅ Улучшенная подсказка T9
✅ Новый Навигатор по метаданным с поддержкой расширений
✅ Полная поддержка тем в формах TurboConf
✅ Поддержка разработки на английском языке
✅ Импорт и экспорт пользовательских настроек
✅ Новый API 6 для разработчиков скриптов
✅ И много других улучшений и исправлений!
Поздравляем всех пользователей с наступающим Новым Годом! Надеемся новый TurboConf 6 поможет вам в достижении новых профессиональных успехов! 🎄
Узнать подробнее о TurboConf 6 https://turboconf.ru/Forum/Details/8740
🔥18👍3
This media is not supported in your browser
VIEW IN TELEGRAM
В TurboConf 6 появился Маркетплейс с поиском и автоматической установкой скриптов и плагинов
Магазин продуктивной разработки TurboStore доступен как в Конфигураторе, так и в браузере.
Теперь можно прямо в Конфигураторе найти нужный скрипт и установить его. Клиент также проверяет наличие новых версий плагинов и автоматически обновляет их.
Веб-версия маркетплейса доступна в браузере по адресу https://turboconf.ru/store
Помимо скриптов и плагинов, в нем можно будет скачать или приобрести и другие инструменты для продуктивной разработки.
Добро пожаловать! 🙂
https://turboconf.ru/store
Магазин продуктивной разработки TurboStore доступен как в Конфигураторе, так и в браузере.
Теперь можно прямо в Конфигураторе найти нужный скрипт и установить его. Клиент также проверяет наличие новых версий плагинов и автоматически обновляет их.
Веб-версия маркетплейса доступна в браузере по адресу https://turboconf.ru/store
Помимо скриптов и плагинов, в нем можно будет скачать или приобрести и другие инструменты для продуктивной разработки.
Добро пожаловать! 🙂
https://turboconf.ru/store
🔥10👍4❤1
Турбокодер - канал автора проектов TurboConf и FastCode.
Для тех кому интересно как все это делается.
Дневник разработчика, внутренняя кухня проектов, мысли, идеи, события и немного шуток.
Присоединяйтесь!
https://t.iss.one/turbocoderblog
Для тех кому интересно как все это делается.
Дневник разработчика, внутренняя кухня проектов, мысли, идеи, события и немного шуток.
Присоединяйтесь!
https://t.iss.one/turbocoderblog
Telegram
Турбокодер
Блог инди-разработчика Болсуна Михаила.
Автор проектов TurboConf, FastCode 1С, Нетленка 1С и т.д.
Админ каналов @FastCodeIM, @TurboConf и других.
Дневник разработчика, идеи, мысли, маркетинг, монетизация, ИИ, GPT, нейросети
1С, C#, Telegaram, Web...
Автор проектов TurboConf, FastCode 1С, Нетленка 1С и т.д.
Админ каналов @FastCodeIM, @TurboConf и других.
Дневник разработчика, идеи, мысли, маркетинг, монетизация, ИИ, GPT, нейросети
1С, C#, Telegaram, Web...
👍2