Вход | Регистрация
    1  2  3  4  5  6  7  8   

TurboConf - расширение Конфигуратора 1С (теперь с цифровой подписью)

[Волшебник, 04.05.18 - 18:41]
TurboConf - расширение Конфигуратора 1С (теперь с цифровой подписью)
Я
   BMW1C
 
19.02.18 - 15:45
Добрый день, уважаемые разработчики! Цель этой ветки — познакомить с проектом TurboConf тех, кто о нем еще не слышал. Получить образную связь от текущих и потенциальных пользователей программы.

Как TurboConf помогает программистам 1С

- Показывает подсказки и ускоряет ввод текста
- Проверяет код модулей на скрытые ошибки
- Упрощает навигацию между объектами конфигурации
- Генерирует и автоматически завершает фрагменты кода
- Помогает красиво оформить текст модулей
- Создает и ищет шаблоны кода в облачном сервисе
- и многое другое

Программа использует только штатные средства взаимодействия с Конфигуратором, поэтому поддерживаются все текущие релизы платформы 1С 8.2 и 8.3.

Проект развивается с 2013 года. На текущий момент доступна уже 5-я версия. В ней много нового и значительно улучшена работа с Конфигуратором.

Что нового в TurboConf 5


- Более быстрый механизм взаимодействия с Конфигуратором
- Поддержка пользовательских расширений на 1Script (примеры скриптов в папке ./scripts)
- Автоматический вызов штатной контекстной подсказки без нажатия Ctrl+Пробел
- Новая функция "Генерация метода" (Ctlr+Shift+M) Создание процедуры или функции, одновременно с ее первым использованием
- OneTracker (Ctrl+Alt+T) Автоматический учет времени работы с конфигурациями. Учет ведется в разрезе конфигураций, объектов и т.д.
- Автоматический вывод имени информационной базы в заголовке окна Конфигуратора
- Генерация кода (Ctrl+Shift+G). Автоматическая генерация кода для заполнения реквизитов или строк табличных частей справочников и документов
- ToDo Навигатор (Ctrl+2) Быстрый поиск и переход по списку ваших задач-комментариев //ToDo:
- Ассистент "Генерация параметров запроса" (Ctrl+Shift+Q) автоматически получит из запроса параметры и создаст шаблон для их установки

Новое в TurboConf 5.1


ТурбоКнопка и ТурбоМеню

ТурбоКнопка – значок турбины, который отображается прямо в текущей строке текстового редактора. Эта кнопка вызывает специальное контекстное меню, для быстрой работы с текстами модулей. Функция работает на платформе 8.3.8 и выше. Функция пока экспериментальная - включить ее можно на вкладке "Для разработчиков".

http://turboconf.ru/Content/images/TurboConf_TurboButton.gif

Рядом с главным меню конфигуратора, появилось ТурбоМеню.

http://www.turboconf.ru/Content/Images/TurboConf.TurboMenu.gif

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

Поддержка 8.3.12

Добавлена поддержка большинства основных функций программы.

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

Новое в TurboConf 5.2


- Альтернативная подсказка T9 и вызов штатного контекстного меню значительно улучшены
- Пользовательские шаблоны в T9 и вложенные меню
- Поиск и предложения подсказки T9 стали более интеллектуальными
- Шаблоны T9 теперь можно интегрировать со штатным контекстным меню по кнопке TAB http://turboconf.ru/Content/images/TurboConf52_ContextMenuTab2.gif
- Улучшен скрипт "Авторские комментарии" для более удобной работы
- Новый скрипт Шаблоны модулей. Оформление модулей согласно стандартам разработки 1С http://turboconf.ru/Forum/Details/1510
- Множество исправлений и улучшений

Cкачать пробную версию и ознакомиться с возможностями программы можно по ссылке http://turboconf.ru

Буду рад любой обратной связи. Вместе мы сможем сделать TurboConf еще лучше!

С уважением, разработчик Болсун Михаил.
 
 
   BMW1C
 
601 - 03.10.18 - 12:07
Новая версия 5.5.6850.24631 доступна для тестирования

- автовызов штатной подсказки теперь будет срабатывать, в случае если следующий за курсором символ, не является буквой или цифрой. Раньше подсказка вызывалась только, если следующий символ является пробелом, табуляцией или переносом строки.
- в подсказку полей и колонок. добавлена поддержка конструкторов вида ТЗ=Новый("Таблица значений");
- Генерация параметров запроса теперь добавляет имя переменной, например, Запрос.УстановитьПараметр("Организация", Организация);
- форма поиска и добавления шаблонов кода теперь запоминает размер и позицию
добавлен пункт меню "Очистить список" в Каталоге файлов
- исправлены мелкие ошибки

http://turboconf.ru/Forum/Details/1565
   BMW1C
 
602 - 09.10.18 - 15:31
В модуле учета рабочего времени OneTracker, теперь можно задать идентификатор текущей задачи.

Этот идентификатор будет автоматически вставляться в авторские комментарии.

Подробнее http://turboconf.ru/Forum/Details/1565
   EvgeniuXP
 
603 - 18.10.18 - 15:20
Ну что, сколько ждали в снегопате, когда Орефков сделает подсказку в запросах? И вот она: версия 5.5!!!

https://turboconf.ru/Forum/Details/1565?from=newsletter
   Cool_Profi
 
604 - 18.10.18 - 15:37
(603) Орфеков ожил? )))

"Автоматическое разворачивание шаблонов ++, += и т.д."
Всего-то 15 лет ждали...

ЗЫ. Нет, я не ругаю автора, наоборот.
   EvgeniuXP
 
605 - 18.10.18 - 18:05
>> Всего-то 15 лет ждали...
а фирма 1С и 20 лет этого не делает :)
   Вафель
 
606 - 18.10.18 - 18:07
(605) 1с могла бы и я зык доработать, чтоб ничего не разворачивать
   EvgeniuXP
 
607 - 18.10.18 - 18:07
ЗЫ. Нет, я не ругаю фирму 1С, наоборот.
   BMW1C
 
608 - 19.10.18 - 13:57
TurboConf 5.5 вышел и доступен для обновления всем пользователям!

Как уже заметили выше, в нем много новых полезных функций.

Автоматический перенос строк , подсказка полей запросов, разворачивание шаблонов ++, фильтр по Синтакс-помощнику и многое другое.

Так что скачиваем и радуемся жизни :)

Подробнее https://turboconf.ru/Forum/Details/1565
   BMW1C
 
609 - 19.10.18 - 15:34
Для многих функций TurboConf, можно задать настройки форматирования кода, по своим предпочтениям.

Например, разделять операторы пробелами при разворачивании шаблонов ++, += и т.д.

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_FormatingSettings.gif
   EvgeniuXP
 
610 - 19.10.18 - 20:29
(609) а Вы можете выдавать дему для каждой новой версии? А то старая не устроила, период закончился, а новую теперь не посмотреть
 
 Рекламное место пустует
   EvgeniuXP
 
611 - 19.10.18 - 20:34
Там всякие проверки можете сделать, чтобы предыдущие если ставят, то там уже 14 дней не дает смотреть, а вот новую - пожалуйста.
   BMW1C
 
612 - 20.10.18 - 11:20
(611) Пробный период можно активировать раз в 90 дней. Думаю это значение можно уменьшить. Или сбрасывать при выходе больших обновлений. Я подумаю, как это улучшить. Спасибо за пожелание.

Сообщите мне Ваш HardwareId, я его сброшу на сервере.
   BMW1C
 
613 - 25.10.18 - 17:02
Вышла версия 5.5.6872.31030

- Исправлено авторазворачивание шаблонов ++, += в комментариях и строковых константах.
- Исправлена ошибка ToDo Навигатора, когда при переходе к нужному ToDo выдавалась ошибка "Не удалось найти объект метаданных".
- Добавлена частичная поддержка ToDo Навигатора для платформ 8.3.12 и выше. Навигатор теперь может отслеживать добавление, удаление и изменение комментариев ToDo:, но только если окно модуля полностью развернуто в конфигураторе. На этих платформах, при вставке нового комментария ToDo: окно модуля также будет автоматически разворачиваться, для правильной работы Навигатора.
- В CodeInspector исправлено получение реквизитов форм и объектов на платформах 8.3.12 и выше. На этих платформах, перед проверкой, окно модуля будет автоматически разворачиваться. Это обеспечит правильную работу Инспектора.
- Скрипт "Текущая задача" добавлен в меню ТурбоКнопки и ТурбоМеню
- Мелкие исправления
   BMW1C
 
614 - 12.11.18 - 16:16
Вышла версия 5.5.6890.31999

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

https://turboconf.ru/Forum/Details/1565
   BMW1C
 
615 - 14.11.18 - 14:17
На канале разработчиков доступна версия 5.5.6892.28021

Исправлено затирание содержимого буфера обмена при использовании функций обрамление кавычками и скобками, а также автозавершения ++
Исправлена ошибка, когда в списке T9 отсутствовало нужное значение, если набираемое слово сразу же автоматически завершалось штатной подсказкой.
Исправлено закрытие подсказки имен полей запроса, колонок и ключей структур, при нажатии клавиши Shift.
Исправлена аварийное завершение программы, с ошибкой вида "Процесс с идентификатором 20888  не выполняется", которое происходило в процессе обновления платформы 1С.
   BMW1C
 
616 - 14.11.18 - 17:19
Для получения новостей о проекте - подпишись на группу https://vk.com/turboconf
   kuzyara
 
617 - 16.11.18 - 05:50
Пробел после автодополнения!!!

Когда написав "Тогда" приходится 2 раза нажимать enter чтобы ввести новую строку, при этом получая ненужный пробел в конце любой строки.

опция "Разделять пробелами операторы" - отключена https://yadi.sk/i/UoKeiR_fij078A

Как с этим работать???
   kuzyara
 
618 - 16.11.18 - 05:57
Какого фига автодополнение иногда срабатывает само??

Все эти гифки фич конечно видел - но покажите true code typing, или я чего-то не понимаю???
   BMW1C
 
619 - 16.11.18 - 10:51
(617) можете записать гифку, что не так работает?
Для записи можно воспользоваться бесплатной программой LICEcap.
   BMW1C
 
620 - 16.11.18 - 11:23
Вышла тестовая версия платформы 8.3.14 Проверил TurboConf - работает!

Еще хорошая новость!

В 8.3.14 разработчики 1C исправили ошибку, из-за которой иногда падал конфигуратор, при запущенном TurboConf или любой другой программы, использующей UIAutomation (экранные дикторы и т.д.). Вылет происходил при закрытии выпадающих дочерних контекстных меню. Теперь все работает нормально.
   BMW1C
 
621 - 19.11.18 - 13:04
Обсуждаем улучшение T9, а именно ассистирование в штатном контекстом меню.

Нужен ли вам поиск по первым буквам в штатном контекстном меню?

Прошу написать ваше мнение (здесь, на форуме программы или в Trello).

https://turboconf.ru/Forum/Details/2580
   BMW1C
 
622 - 20.11.18 - 12:26
Версия 5.5.6892.28021 доступна на канале автоматического обновления

https://turboconf.ru/Forum/Details/1565
   BMW1C
 
623 - 20.11.18 - 12:53
На канале разработчиков доступна версия 5.5.6898.25804

По результатам опроса пользователей, изменен алгоритм ассистирования T9 в штатном контекстном меню, для улучшения быстродействия при наборе текста.
В настройках добавлена группа опций "Ассистирование в штатном контекстном меню":
- Показывать подсказку T9, при отсутствии совпадений в контекстном меню (по умолчанию включено). Когда начало набираемого слова не совпадает ни с одним значением из штатной подсказки, произойдет переключение на T9.
- Подсказывать имена колонок таблиц значений, ключей структур и т.д. (по умолчанию включено). В штатном меню, будет выведена подсказка с именами. При начале набора этих значений, произойдет переключение на T9.
- Добавлять в T9 значения из штатного контекстного меню (по умолчанию отключено). Эта опция позволяет искать по первым заглавным буквам, но может вызывать подтормаживание при наборе текста.
В T9 исправлено появление пункта "Объявить тип переменной", хотя тип переменной уже известен.
В скрипте "Генерация параметров запроса" исправлена позиция вставки генерируемого фрагмента. Фрагмент теперь вставляется в текущей строке, а не в следующей.
Мелкие исправления.

https://turboconf.ru/Forum/Details/1565
   BMW1C
 
624 - 20.11.18 - 16:49
На канале разработчиков доступна версия 5.5.6898.31839

Исправлена ошибка, когда при наборе текста и использовании функции "Автовызов штатного контекстного меню", могли срабатывать самопроизвольные горячие клавиши.
   BMW1C
 
625 - 25.11.18 - 12:37
На канале разработчиков доступна версия  5.5.6902.23279

В Инспекторе исправлено ложное срабатывание в циклах предупреждения "Обнаружен недостижимый участок кода".
В функцию быстрого создания объекта Ctrl+Alt+N добавлен пункт "Внешняя обработка".
Исправлена ошибка, когда при вызове функции "Быстрый выбор типа данных" по F4, оставалось незакрытым штатное окно "Выбор типа".
Исправлена ошибка, когда при добавлении директории в "Каталог файлов", все входящие в нее файлы и директории не добавлялись, из-за ошибки доступа, хотя бы к одному объекту.
При добавлении или удалении директории из "Каталога файлов", добавлен показ всплывающего уведомления, что кэш файлов обновлен.
Мелкие исправления и улучшения.

https://turboconf.ru/Forum/Details/1565
   BMW1C
 
626 - 26.11.18 - 12:12
Обновил раздел Помощи о разработке собственных скриптов для TurboConf на языке 1С (OneScript)

Также собрал все статьи о TurboConf SDK в одной теме

https://turboconf.ru/Forum/Details/1529
   BMW1C
 
627 - 26.11.18 - 17:20
Вышли тестовые версии платформы 8.3.13.1644 и 8.3.12.1773.

Проверил. Ошибка с падением конфигуратора при закрытии дочернего контекстного меню также исправлена :)

Изначально исправление было доступно в 8.3.14
https://turboconf.ru/Forum/Details/2578
   ShootNICK
 
628 - 27.11.18 - 15:04
анализ подписок на события есть ?
   BMW1C
 
629 - 27.11.18 - 15:34
(628) пока нет, но идея хорошая :)
добавлю в задачи изучить подробнее
   BMW1C
 
630 - 29.11.18 - 16:46
На канале разработчиков доступна версия 5.5.6907.33334

Оптимизация работы для больших модулей.
Оптимизирована работа ToDo Навигатора, обработка теперь происходит асинхронно, не вызывая подвисаний в больших модулях.
Оптимизирована и увеличена скорость появления окна T9, при наборе текста в больших модулях.
Исправлены некоторые ошибки, приводящие к появлению окна T9 вместо штатной подсказки, при наборе текста в больших модулях.
Исправлено ситуация с зависанием программы, с блокировкой ввода, из-за вечной рекурсии при определении типа переменной.
Мелкие исправления.

https://turboconf.ru/Forum/Details/1565
   mikecool
 
631 - 29.11.18 - 17:02
как-то пользовался openconf-ом, потом понял,что такое количество хоткеев и плюшек я просто не запоминаю, забил и пользуюсь штатными возможностями )))
   Вафель
 
632 - 29.11.18 - 17:16
(631) так интеллисенс без всяких хоткеев работает
   Вафель
 
633 - 29.11.18 - 17:17
(630) Что-то весь сайт расплылся
https://i.imgur.com/eCoH17b.png
 
 
   BMW1C
 
634 - 29.11.18 - 17:39
(633) скрипты включены? если перезагрузить Ctrl+Shift+R ?
   Вафель
 
635 - 29.11.18 - 17:40
теперь починилось
   BMW1C
 
636 - 03.12.18 - 11:03
Новый гибридный режим подсказки T9

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

Подробнее https://turboconf.ru/Forum/Details/3596
   Вафель
 
637 - 03.12.18 - 11:07
опять сайт разъехался
   Вафель
 
638 - 03.12.18 - 11:08
разъезжается после просмотра видео и обновления
   Вафель
 
639 - 03.12.18 - 11:09
нет даже просто после обновления.
   BMW1C
 
640 - 03.12.18 - 11:20
(639) это только темы с гифками? или без картинок тоже верстка плывет?
   Вафель
 
641 - 03.12.18 - 11:22
(640) а где есть страница без картинок?
   BMW1C
 
642 - 03.12.18 - 11:24
   Вафель
 
643 - 03.12.18 - 11:25
у класса gifplayer-wrapper height становиться 21px почемуто
   Вафель
 
644 - 03.12.18 - 11:25
   BMW1C
 
645 - 03.12.18 - 11:27
(644) спасибо, я так и подумал что дело в скрипте gif плеера. Подумаю, в чем дело.

вот тема про гибридный режим T9 без плеера, но с гифками

https://turboconf.ru/Forum/Details/3596
   BMW1C
 
646 - 03.12.18 - 12:29
(644) почему-то FireFox не дожидается загрузки изображения и поэтому скрипт плеера устанавливает неверный размер.
Пока сделал так, чтобы в FireFox показывались гифки без плеера, а в других браузерах с плеером.

Еще раз спасибо за информацию об ошибке.
   BMW1C
 
647 - 07.12.18 - 16:31
Новая подсказка в TurboConf 5.6 предлагает первыми в списке не только часто выбираемые из меню значения, но и переменные, которые недавно встречались в текущем фрагменте модуля.

Сравнение поиска локальной переменной в гибридном режиме T9 и в обычном штатном меню подсказки.

Подробнее https://turboconf.ru/Forum/Details/3596
   BMW1C
 
648 - 10.12.18 - 10:36
В контекстной подсказке TurboConf 5.6 появились умные фильтры шаблонов.

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

Например внутри цикла будет предлагаться КонецЦикла, внутри Если - КонецЕсли, и т.д.

Демонстрация https://turboconf.ru/Forum/Details/3596
   BMW1C
 
649 - 11.12.18 - 17:30
Вышла версия 5.5.6919.34606 (HotFix)

Исправлена проблема c утечкой в .NET, которая через некоторое время работы, приводила к существенному замедлению программы. Для исправления, помогала только перезагрузка системы.
 
 Рекламное место пустует
   BMW1C
 
650 - 13.12.18 - 10:03
На канале разработчиков вышла версия 5.5.6921.21006

Исправлено позиционирование кнопки Фильтр в окне Синтакс-помощника на платформах 8.3.12 и выше.
Исправлено появление ТурбоКнопки на втором мониторе, в некоторых конфигурациях дисплеев.
Исправлено срабатывание автовызова контекстного меню, внутри строк с одинарными кавычками.
Исправлена зависание при закрытии или сворачивании окон "Информация о системе" или "Отчет об ошибке", которое происходила на некоторых системах.
   BMW1C
 
651 - 13.12.18 - 12:24
Вышел TurboConf 5.6 (Версия для ознакомления)

Новый режим контекстной подсказки T9, умные фильтры шаблонов, улучшения в производительности и надежности. Все это доступно уже сейчас для тестирования, на канале разработчиков.

https://turboconf.ru/Forum/Details/3596
   BMW1C
 
652 - 14.12.18 - 13:03
Пользователь Сергей (alonehobo) опубликовал новый скрипт"Объявление переменной"!

Скрипт объявляет переменную из выделенного текста по Ctrl+Alt+V.

Скачайте скрипт, поместите его в папку ./scripts и нажмите Ctrl+Shift+R в конфигураторе для того, чтобы скрипты обновились.

Подробнее https://turboconf.ru/Forum/Details/3621
   BMW1C
 
653 - 18.12.18 - 18:14
На канале тестовых версий, вышла версия 5.6.6926.35881

В ТурбоМеню появилась возможность приостановить/возобновить работу TurboConf (программа перестает перехватывать события клавиатуры и мыши). Опция может быть полезна при использовании сканеров штрихкодов, считывателей и т.д.
Некоторые исправления нового механизма автоматической вставки точки с запятой и закрытия скобок методов, когда курсор неправильно позиционировался, после вставки.
Исправлена ошибка, когда курсор уходил вверх модуля при закрытии гибридного меню клавишей Esc
Исправлено залипание Shift при использовании гибридного меню
Автоматическая вставка точки с запятой в T9, в зависимости от текущего фрагмента кода.
Автоматическое закрытие скобок и добавление точки с запятой, при вставке из штатного меню
В 2 раза увеличена скорость вставки из меню T9,
В очередной раз оптимизировано обращение к UIAutomation
Исправлена ошибка, когда периодически не срабатывал автовызов контекстной подсказки
Исправлена ошибка с аварийным завершение программы после перехода к определению по F12.
Исправлена ошибка с неправильных позиций курсора после вставки
Быстрый выбор типа по F4 больше не срабатывает в прочих полях выбора.
В скрипте Перемещение строк включена опция сохранения буфера обмена.
а также другие исправления

https://turboconf.ru/Forum/Details/3596
   trdm
 
654 - 18.12.18 - 18:20
Версия для Win XP завалялась где-нить?
   Вафель
 
655 - 18.12.18 - 18:24
(654) на современных релизах с хп не поработаешь
   BMW1C
 
656 - 18.12.18 - 18:41
(654) нет, Windows XP не поддерживается
   trdm
 
657 - 18.12.18 - 19:03
(655) это я знаю. но дотнет же работает на Win XP.
эта долбанная 1С-ка до того зажопилась, что и менюшку не посмотреть через вин-апи да и дерево и списки винапой не просканировать.
   trdm
 
658 - 18.12.18 - 19:04
как без рук прямо...
   BMW1C
 
659 - 18.12.18 - 19:26
(657) XP поддерживает .NET 3.5, а многие библиотеки, OneScript в том числе требуют 4.5.2
   trdm
 
660 - 18.12.18 - 19:40
атцтой
   BMW1C
 
661 - 20.12.18 - 17:17
Поддержка стандартных шаблонов конфигуратора в TurboConf 5.6

В дополнение к собственным шаблонам, Ассистент T9 теперь умеет показывать стандартные шаблоны конфигуратора, а также подключенные шаблоны пользователя *.st

TurboConf автоматически получит текущие настройки конфигуратора и при совпадении строки, покажет их в контекстном меню.

Все подходящие шаблоны будут показаны одной строкой, не засоряя контекстное меню.

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_st_demo.gif

Подробнее обо всех улучшениях в TurboConf 5.6 https://turboconf.ru/Forum/Details/3596
   BMW1C
 
662 - 20.12.18 - 21:21
Для получения новостей о проекте - подпишись на группу https://vk.com/turboconf
   BMW1C
 
663 - 21.12.18 - 13:51
В SDK 5.6 появилась возможность назначать триггеры скриптам.

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

Как и в авторских комментариях, формат вставляемого текста полностью настраивается под ваши предпочтения.

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_CommitComment2.gif

Подробнее обо всех улучшениях в TurboConf 5.6 https://turboconf.ru/Forum/Details/3596
   BMW1C
 
664 - 22.12.18 - 21:09
Вышла тестовая версия 5.6.6930.28529

Исправлено появление в Ассистенте нерелевантых названий методов и свойств объектов текущего фрагмента.
В T9 исправлена ошибка, когда при быстром наборе текста и последующий вставке оставалась неудаленной часть набираемого значения, например оОтказ и т.д.
Исправлен уход курсора вверх модуля после нажатия Enter в окне Ассистента T9.
Исправлено аварийного завершение программы, при ошибке с правами доступа в User Interface Privacy Isolation (UIPI). Теперь программа продолжит работать, в лог будет записана ошибка, а области уведомлений появится всплывающее предупреждение.
В API метод Сообщить() теперь пишет в лог.
Мелкие исправления
   BMW1C
 
665 - 25.12.18 - 09:45
В SDK 5.6 появилось возможность сохранять и восстанавливать значения.

Сохранять можно как на время текущего сеанса работы так и постоянно.

Возможно зашифровать значение с помощью Windows Data Protection (DPAPI). Значение будет доступно в последующих сеансах работы, но только текущему авторизованному пользователю Windows.

Подробнее https://turboconf.ru/Forum/Details/3625
   BMW1C
 
666 - 25.12.18 - 11:09
В SDK TurboConf 5.6 появилось диалоги вопроса и предупреждения пользователю.

Демонстрация работы и пример скрипта:
https://turboconf.ru/Forum/Details/3626
   palsergeich
 
667 - 25.12.18 - 11:14
BMW1C В старом снегопате была очень удобная функция - автосохранение текущей разработки раз в настраиваемый интервал.
Достаточно актуально, ибо изредка, но краши турбоконфа с потерей данных случаются.
Нет возможности реализовать данный функционал?
   BMW1C
 
668 - 25.12.18 - 11:34
(667) в принципе можно сделать, а краши на какой платформе бывают? Был баг платформ 8.3.12 - 8.3.14 с UIAutomation, приводивший к падению конфигуратора. Но это исправили в самых последних версиях.
   palsergeich
 
669 - 25.12.18 - 11:47
(668) в принципе упасть может конфигуратор и сам по себе, очень очень редко, но бывает.
Суть в том потерять 1 минуту работы или 20 это очень большая разница
   palsergeich
 
670 - 25.12.18 - 11:55
Беда в том, что это по закону подлости происходит в самый неудобный момент.
   BMW1C
 
671 - 25.12.18 - 16:02
(670) добавлю в список задач, попробую сделать.
   BMW1C
 
672 - 25.12.18 - 18:11
Динамические шаблоны.

TurboConf 5.6 может формировать шаблоны "на лету".

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

Примеры:

https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_DynamicTemplates_Columns2.gif

https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_DynamicTemplates2.gif

Подробнее https://turboconf.ru/Forum/Details/3596
   palsergeich
 
673 - 25.12.18 - 19:41
(671) настолько интеллектуально как в снегопате не надо, хотя бы sendkeys Contrl + s по таймеру, уже было бы просто крутотень.
   BMW1C
 
674 - 25.12.18 - 20:13
(673) сегодня обсуждал с другими пользователями, не пришли пока к общему мнению по реализации.
   BMW1C
 
675 - 26.12.18 - 15:35
На канале тестовых версий, вышла версия 5.6.6934.30541

Добавлены динамические шаблоны.
Исправлено отсутствие в списке T9 методов текущего модуля.
   BMW1C
 
676 - 27.12.18 - 17:49
Вышла тестовая версия 5.6.6935.34754

В Мастере начальных настроек опция "Показывать ТурбоКнопку" заменена на "Предпочитаемый стиль оформления кода".
Приведены в порядок настройки на вкладке Редактирование. Убраны некоторые устаревшие опции.
Исправлено переключение со штатной подсказки на окно T9 при отсутствии совпадений и при вводе ключей структур, полей запросов и т.д. Раньше оставалось открытым штатное меню, теперь оно закрывается.
Исправлена позиция курсора при вставке в полях Выражение и Условие останова.
Вставка в полях «Выражение» и «Условие останова» теперь не добавляет точку с запятой.
Исправлено появление шаблонов после точки.
Исправлено кэширование при выборе из формы T9.
Мелкие исправления.
   BMW1C
 
677 - 28.12.18 - 13:20
Автоматическая вставка точки с запятой и закрытие скобок.

При вставке значения, если нужно TurboConf 5.6 добавит точку с запятой.
Закроет скобки при вызове процедур и функций, а также установит курсор внутрь скобок, если у метода есть параметры.

Демонстрация https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_AutoSemicolon2.gif

Подробнее https://turboconf.ru/Forum/Details/3596
   BMW1C
 
678 - 30.12.18 - 12:52
Вышла тестовая версия 5.6.6938.16401

- При вставке значения из T9 после знака = теперь добавляется пробел, если до знака = также есть пробел. Для этого в настройках должен быть задан стиль оформления с пробелами между операторами.
- Если при вызове T9 явно или после точки, вплотную находится следующее слово, то между ними при вставке будет добавлен пробел.
- Еще одна проверка на закрытие меню по клавише, перед вызовом прокручивания штатного меню.
- Исправлена вставка лишней точки с запятой, когда при вызове подсказки вплотную идет следующее слово.
- При вызове гибридной подсказки на английской раскладке, теперь происходит также перевод и поиск слова на русской раскладке.
- Мелкие исправления.
   BMW1C
 
679 - 04.01.19 - 14:08
Вышла тестовая версия 5.6.6943.28602

- Если при вставке названия метода, вплотную идет следующее слово, то закрывающая скобка и пробел добавляться теперь не будут.
- При вставке из гибридного меню, исправлено затирание следующего слова, когда это слово идет вплотную к вставляемому значению.
- Мелкие исправления.
   ShootNICK
 
680 - 10.01.19 - 08:12
анализ подписок на событие есть ? на форуме не видать.
   BMW1C
 
681 - 10.01.19 - 12:00
(680) пока нет, но задача стоит в планах
   BMW1C
 
682 - 15.01.19 - 13:00
Новые возможности TurboConf SDK и новый скрипт

В TurboConf 5.6 появилась возможность найти и кликнуть по нужному элементу. Эту функцию использует и демонстрирует новый скрипт “Захватить/поместить объект в хранилище”.

При нажатии Ctrl+Alt+L скрипт захватывает текущий объект, а по Ctrl+Alt+G открывает окно помещения объекта в хранилище и устанавливает флаг “Выполнять рекурсивно”.

В следующих версиях программы, скрипт войдет в основную поставку, а пока скачать его можно на форуме https://turboconf.ru/Forum/Details/3634
   Nyoko
 
683 - 15.01.19 - 13:45
(0) не знаю нужно оно мне или нет, по этому купил бы за 13 etc.
   ShootNICK
 
684 - 15.01.19 - 23:52
(681) а переход сочетаниями клавиш к определению метода/функции и главное НАЗАД )
   aleks_default
 
685 - 16.01.19 - 09:34
Поставил попробовать. И сразу начало глючить. При закрытии диалоговых окон этого TurboConf намертво вещается все, не реагирует ни на что (даже Ctrl-Alt_Del), потом через 1-2 минуты отвисает. Сразу пропало желание использовать данную поделку.

OS Win7, 1с 8.3.13.1644
   BMW1C
 
686 - 16.01.19 - 12:16
(685) в Windows 7 встречается баг, когда в системе запущен хук на события мыши, то закрытие диалоговых окон может приводить к подвисанию. Я обрабатываю данную ситуацию, но может не во всех окнах.
В каком окне возникает подвисание? Если закрыть окно через Esc, нормально отрабатывает?
   BMW1C
 
687 - 16.01.19 - 12:19
(684) для этого есть штатные хоткеи F12 и Ctrl+- (Назад)
   BMW1C
 
688 - 16.01.19 - 12:25
Добавлена поддержка языка запросов.

В TurboConf 5.6 наконец-то появилась функция, которую просили добавить многие пользователи - контекстная подсказка внутри запросов!

Подсказка поддерживает запросы как в тексте модуля, так и в полях конструктора запросов и СКД.

Демонстрация https://turboconf.ru/Forum/Details/3637
   BMW1C
 
689 - 16.01.19 - 19:43
Вышла тестовая версия 5.6.6955.25567

Добавлена поддержка языка запросов в тексте модуля, в СКД и поле произвольного выражения, в редакторе запросов.
В шаблоны T9 добавлен новый вид контекста - запросы. Шаблоны с таким контекстом, будут срабатывать только внутри текстов запросов.
Исправлено аварийное завершение программы при открытии некоторых окон, когда TurboConf был приостановлен.
Добавлен динамический шаблон для запросов вида "Контрагент.Наименование КАК". Для данного случая в меню будет добавлены пункты "КАК Наименование" и "Наименование".
Добавлены функции SDK
    FindElementByName -ищет элемент, содержащий заданный текст.
    ClickOnElement - кликает по элементу с заданным текстом и видом элемента управления.
Исправлена позиция курсора <!> при вставке некоторых шаблонов.
Добавлен режим ввода пароля для формы ввода значения.
Форма ввода значения расширена.
   aleks_default
 
690 - 18.01.19 - 09:26
(686)ESC и др. не работает. окно не закрывается.
Проблема возникала в обоих случаях когда я открывал диалоговое окно Пункт OneTracker... в меню справа вверху
и диалоговое окно настроек
   BMW1C
 
691 - 18.01.19 - 11:54
(690) Спасибо за информацию! Баг с зависанием при закрытии OneTracker исправил.
Большая просьба обновить программу и проверить, исчезла ли проблема.
   ShootNICK
 
692 - 25.01.19 - 13:11
(687) шайсе, всю жизнь жал "-" на цифровой клаве, оказывается минус надо было жать на обычной. ппц.
перехватить никак ? настолько руки привыкли к снегопатовым хоткеям.
   Вафель
 
693 - 25.01.19 - 13:14
А в окно вычисления переменных в отладчике можно свои функции добавлять?
   BMW1C
 
694 - 25.01.19 - 18:56
(692) можно написать для этого простейший скрипт

//@script_name CtrlSubtractRemap
//@script_display_name Переназначение Ctrl+Subtract на цифровой клавиатуре
//@script_description Переназначает Ctrl+Subtract на цифровой клавиатуре, на Ctrl+OemMinus
//@script_hotkey Ctrl+Subtract
//@retain_clipboard 0
//@enterprise_mode 0
//@hide_actions 0

ТурбоКонф = Новый ТурбоКонф;

ТурбоКонф.КонтролКлавиша(Keys.OemMinus);
   BMW1C
 
695 - 25.01.19 - 18:57
(693) не понял вопрос, можно пример?
   BMW1C
 
696 - 30.01.19 - 16:26
Вышла версия 5.6.6969.32346

При редактировании текста модуля, исправлено появление подсказок для языка запросов, там где их быть не должно.
Исправлено съедание закрывающей скобки, при вставке значения из штатной подсказки, которое происходило в некоторых ситуациях.
В подсказке для языка запросов, добавлен динамический шаблон для параметров. Например в случае фрагмента “Номенклатура.Наименование = &<?>”, в список подсказки будет добавлено значение Наименование.
   BMW1C
 
697 - 30.01.19 - 16:38
Демонстрация шаблона для параметра запроса
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf56_T9_Query_Parameters.gif
   BMW1C
 
698 - 01.02.19 - 14:57
Вышла версия 5.6.6971.29987

Исправлена неправильная позиция курсора при вставке += в случае, если строка заканчивалась символом ;
Исправлено отсутствие пробела при вставке шаблона +=
Исправлено форматирование функции окружить для  шаблона "#Область"
Исправлены случайные срабатывания горячих клавиш при автовызове подсказки T9, в полях редактора запроса, условия останова, вычисления выражения и др., в случае если была отключена опция "Разрешить T9 в окнах Выражение, Условие останова и т.д."
   BMW1C
 
699 - 07.02.19 - 06:40
Вышла версия 5.6.6975.28567

Исправлена ошибка, когда нажатие Enter перед  конструкциями Если, Для, Пока не приводило к переносу строки, а перемещало курсор внутрь конструкции.
Исправлена ошибка позиционирования курсора, при вставке значения из контекстной подсказки, в случае, когда вплотную с текущим положением курсора, находится следующее слово.
   formista2000
 
700 - 07.02.19 - 07:01
700!
  1  2  3  4  5  6  7  8   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует