TurboConf 5.6 доступен для тестирования

Добавил: bolsun, 03 декабря 2018 10:36, обновлено: 10 апреля 2019 17:12

Раздел: Обсуждение TurboConf


Карточка с форума разработчиков

Демострация

Подробнее https://turboconf.ru/Forum/Details/3596

История версий

TurboConf56_Preview8

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

TurboConf56_Preview7

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

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

TurboConf56_Preview6

Добавлены умные фильтры для шаблонов https://vk.com/wall-123020382_451 Шаблоны показываются или скрываются в зависимости от текущего фрагмента Исправлены ошибки работы программы, при включенном в системе масштабировании. Шаблон Возврат теперь вставляет "Возврат;" для процедуры и "Возврат <?>;" для функции Добавлена обработка ситуации, когда после выбора значения из T9, вставка текста не происходила, т.к. другие программы блокировали буфер. Различные исправления.

Новая версия TurboConf56_Preview5

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

новая версия Preview 4

Количество предлагаемых значений увеличено с 3 до 4 Исправлены некоторые ошибки в сортировке Мелкие исправления

Preview 3 дальнейшие улучшения и исправления Теперь в подсказку добавляются также значения из текущего метода, но приоритет выбранных из списка - выше. Теперь даже на пустом кэше, подсказка уже работает. По умолчанию добавляются некоторые часто используемые шаблоны например "Если_КонецЕсли" и т.д.

Preview 2 Из кэша теперь исключаются значения из окон подсказок ПолучитьФункциональнуюОпцию, Тип, Новый Для более удобной отладки, теперь можно можно быстро открыть окно с логом (Ctrl+Shift+Alt+L) Некоторые исправления в механизме работы программы.

Preview 1 Первая альфа-версия


В общем у меня работает стабильно. И я очень доволен, Код набирает за меня 😃 Еще запланировано много улучшений подсказки, поэтому очень жду тестеров!

Кстати в версии 5.6 переделан и оптимизирован механизм работы с платформой, поэтому отзывчивость подсказки должна увеличиться. У меня так во всяком случае 😃


К списку тем

Комментарии

bolsun
03 декабря 2018 10:38: #1

@board я уже использую 😃 а вам нужен такой режим?


ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 11:54: #2

Выглядит как именно то, что нужно. Только не пойму, где скачать? Туплю, да?


bolsun
03 декабря 2018 12:01: #3

@ec6bf12f29c84a32a07f1b5e265797bf версия пока сырая, еще не опубликовал.

Хотел для начала понять на верном ли я пути 😃

Очень скоро будет тестовая. Может даже сегодня 😃


lankaster
03 декабря 2018 12:21: #4

@bolsun По-моему это очень и очень полезное нововведение. Лично мне этого пока что очень не хватает в ТК. Буду очень рад, если добавите (хотя бы с возможностью отключить в настройках, чтобы привыкшие работать по-старому тоже остались довольны).


bolsun
03 декабря 2018 15:04: #5

Пользователь прикрепил(а) вложение TurboConfPreview.zip


bolsun
03 декабря 2018 15:07: #6

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

Поэтому очень прошу написать отзывы и пожелания!


bolsun
03 декабря 2018 17:08: #7

@board всего два комментария за день, у меня уже следующая версия готова, но ни одного отзыва по первой 😃

мне нужны тестеры 😃

как только получу первые отзывы, опубликую следующую версию с доработками


bolsun
03 декабря 2018 17:22: #8

@сразу вопросы

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

ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 17:23: #9

Пользователь прикрепил(а) вложение 2018-12-03_17-22-29.png


ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 17:26: #10

Подсказка не там, где нужно выскакивает. Но работает корректно. 2018-12-03_17-22-29.png Кэш между сеансами/конфигураторам - не особо нужно. Обычно я стараюсь одну задачу решать за один подход, и для каждой будут разные строки в сортировке. Тоже самое между разными конфигурациями - смысла нет. Они разные, разные названия метаданных и все такое. А общеупотребимые Если - КонецЕсли - и так всплывут очень быстро


ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 17:28: #11

Походу, не работает сортировка. "Наименование" три раза ввел - и все равно первым становится "Назначение"


ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 17:28: #12

Пользователь прикрепил(а) вложение 2018-12-03_17-27-30.png


bolsun
03 декабря 2018 17:32: #13

@ec6bf12f29c84a32a07f1b5e265797bf кэши для свойств, методов переменных и свойств и методов контекста - разные


bolsun
03 декабря 2018 17:33: #14

@ec6bf12f29c84a32a07f1b5e265797bf вот с позицией не понятно, почему не там показывает


alextimashov
03 декабря 2018 17:34: #15

@bolsun я несколько дней не писал, завтра наверное посмотрю и отпишусь. Подсказывать последние введенные значения - это отлично, я про это писал уже вроде. В Снегопате это очень хорошо работало. По кешу - категорически привязывать к конфигурации. Был уже глюк, когда подсказки из другой конфигурации показывались - это ад какой-то.


bolsun
03 декабря 2018 17:37: #16

@ec6bf12f29c84a32a07f1b5e265797bf 2018-12-03_17-27-30.png позиция всегда неправильная? или в каких-то ситуациях. Также нужна Инфо о системе и гифка


bolsun
03 декабря 2018 17:37: #17

@alextimashov ок 😃


alextimashov
03 декабря 2018 17:42: #18

@bolsun По кешу еще хотел спросить - а может есть возможность тупо один раз проиндексировать всю конфу, чтобы иметь информацию о всех метаданных и в дальнейшем обновлять ее и использовать в подсказках вместо получения инфы из стандартного списка? Или слишком сложно?


ec6bf12f29c84a32a07f1b5e265797bf
03 декабря 2018 17:42: #19

bolsun
03 декабря 2018 17:50: #20

@ec6bf12f29c84a32a07f1b5e265797bf эта уже вроде была картинка, я гифку просил про позицию и информацию о системе 😃 а про то что Наименования нет ответил ниже


bolsun
03 декабря 2018 17:58: #21

@alextimashov думал много раз об этом, сомнительное преимущество. Изменил или добавил реквизит и все, не найдет. Нужно кэш обновлять, а это не быстро (выгрузить конфигурацию, распаковать и распарсить). Учесть контексты, расширения форм объектов (с учетом текущего релиза платформы) и т.д. Я сейчас за гибридный режим, с кэшем выбранных значений.


bolsun
04 декабря 2018 07:31: #22

Пользователь прикрепил(а) вложение TurboConfPreview2.zip


bolsun
04 декабря 2018 07:38: #23

@board во вложении 2-я версия

Из кэша теперь исключаются значения из окон подсказок ПолучитьФункциональнуюОпцию, Тип, Новый Для более удобной отладки, теперь можно можно быстро открыть окно с логом (Ctrl+Shift+Alt+L) Некоторые исправления в механизме работы программы.


bolsun
04 декабря 2018 11:01: #24

@board будем тестировать или не интересна фича? Вроде сильно просили сделать, а отзывов нет почти. У меня уже Preview 3 готова...


nytlenc
04 декабря 2018 11:40: #25

@bolsun время нужно ))) не мгновенно же )) я сегодня обновился и сходу ошибка вылезла какая-то серьезная, не было времени отписаться тороплюсь, конец года ))


bolsun
04 декабря 2018 11:52: #26

@nytlenc понял 😃 а то я думаю, куда все пропали интересно что за ошибка возникла если будет время, скинь пожалуйста


ec6bf12f29c84a32a07f1b5e265797bf
04 декабря 2018 12:08: #27

@bolsun Позиция сползает, скорее всего, из-за того, что у меня два монитора, разного размера и физического, и в пикселях, да еще и один чуть ниже другого.


bolsun
04 декабря 2018 12:14: #28

@ec6bf12f29c84a32a07f1b5e265797bf это не должно влиять можешь сделать следующее? в версии Preview 2 вызвать подсказку (чтобы уползла) сделать скриншот (весь экран) нажать Ctrl+Shift+Alt+L прислать лог и скриншот


ec6bf12f29c84a32a07f1b5e265797bf
04 декабря 2018 12:36: #29

@bolsun отправил в почту. Кстати, кнопка "Скопировать в окне лога" не работает. Только Сохранить


nytlenc
04 декабря 2018 12:37: #30

@ec6bf12f29c84a32a07f1b5e265797bf @bolsun я так вообще этого окна боюсь как огня. У меня если оно выскакивает то с вероятностью 80% отказывают средства ввода если его закрыть....


bolsun
04 декабря 2018 12:46: #31

@ec6bf12f29c84a32a07f1b5e265797bf в почту написал


bolsun
04 декабря 2018 13:21: #32

@board чтобы гибридная подсказка работала, флаг "Всегда показывать T9 вместо штаnной по Ctrl+Space" должен быть выключен


bolsun
04 декабря 2018 13:28: #33

Пользователь прикрепил(а) вложение image.png


bolsun
04 декабря 2018 13:28: #34

Пользователь прикрепил(а) вложение image.png


bolsun
04 декабря 2018 13:30: #35

@ec6bf12f29c84a32a07f1b5e265797bf не вижу у тебя гибридной подсказки, скорее всего отключена она должна выглядеть так


bolsun
04 декабря 2018 13:31: #36

Пользователь прикрепил(а) вложение


bolsun
04 декабря 2018 13:32: #37

Пользователь прикрепил(а) вложение image.png


bolsun
04 декабря 2018 13:32: #38

Пользователь прикрепил(а) вложение image.png


bolsun
04 декабря 2018 13:32: #39

Пользователь прикрепил(а) вложение image.png


bolsun
04 декабря 2018 16:05: #40

@nytlenc это другое окно (лог), а не сообщение об ошибке 😃


bolsun
04 декабря 2018 16:39: #41

Пользователь прикрепил(а) вложение TurboConfPreview3.zip


bolsun
04 декабря 2018 16:48: #42

@board новая версия Preview 3 дальнейшие улучшения и исправления Теперь в подсказку добавляются также значения из текущего метода, но приоритет выбранных из списка - выше. Теперь даже на пустом кэше, подсказка уже работает. По умолчанию добавляются некоторые часто используемые шаблоны например "Если_КонецЕсли" и т.д.


ec6bf12f29c84a32a07f1b5e265797bf
04 декабря 2018 17:40: #43

@bolsun Ну не работает, значит. Все настройки включены по умолчанию


bolsun
04 декабря 2018 17:51: #44

@ec6bf12f29c84a32a07f1b5e265797bf можно "Инфо о системе" ?


bolsun
04 декабря 2018 17:53: #45

@ec6bf12f29c84a32a07f1b5e265797bf вот бы подключиться удаленно, в сто раз быстрее все можно поправить 😃


bolsun
04 декабря 2018 18:01: #46

Пользователь прикрепил(а) вложение TurboConfPreview3.zip


ec6bf12f29c84a32a07f1b5e265797bf
04 декабря 2018 19:25: #47

@bolsun Завал:). Перед новым годом все хотят все сделать:). Завтра в первой половине дня, часам к 11 по Москве:)


bolsun
04 декабря 2018 19:38: #48

@ec6bf12f29c84a32a07f1b5e265797bf ок, попробуем завтра 😃


bolsun
05 декабря 2018 07:54: #49

Пользователь прикрепил(а) вложение TurboConf56_Preview4.zip


bolsun
05 декабря 2018 08:04: #50

@board новая версия Preview 4

Количество предлагаемых значений увеличено с 3 до 4 Исправлены некоторые ошибки в сортировке Мелкие исправления

В общем у меня работает стабильно. И я очень доволен, Код набирает за меня 😃

Кстати в версии 5.6 переделан и оптимизирован механизм работы с платформой, поэтому отзывчивость подсказки должна увеличиться. У меня так во всяком случае 😃

Еще запланировано много улучшений подсказки, поэтому чтобы двигаться дальше, очень жду тестеров!


burlakovmb
05 декабря 2018 12:25: #51

объявляю новую переменную в тексте модуля, появляется подсказка и дергается при каждом нажатии на клавишу. Ввел имя переменной, нажал пробел и вообще очутился в конце текста модуля. Исправляйте.


bolsun
05 декабря 2018 12:42: #52

@user39630853 можете сделать следующее? перезапустить ТК, объявить переменную, чтобы задергалось потом вызвать Лог (ctrl+alt+shift+L) и прислать лог


bolsun
05 декабря 2018 15:07: #53

@board друзья, большое спасибо, что пишите об ошибках, но пожалуйста прикладывайте хотя бы лог (ctrl+alt+shif+L). Без этого не получится исправить.


burlakovmb
06 декабря 2018 10:14: #54

Пользователь прикрепил(а) вложение comment.txt


burlakovmb
06 декабря 2018 10:15: #55

<Комментарий слишком большой и доступен только в Trellо>


burlakovmb
06 декабря 2018 10:16: #56

логи по дерганью. 1 во вложении, 2 ниже текстом


bolsun
06 декабря 2018 12:15: #57

Пользователь прикрепил(а) вложение image.png


bolsun
06 декабря 2018 12:15: #58

@user39630853 спасибо! все понял, для того, чтобы гибридный режим заработал, нужно отключить эти флаги update! в новой версии необязательно


burlakovmb
06 декабря 2018 15:23: #59

Пользователь прикрепил(а) вложение comment.txt


bolsun
06 декабря 2018 16:49: #60

@user39630853 [comment.txt](Ссылка скрыта) а раньше было такое? Выложил новую версию, добавил логирование этой ошибки, попробуйте, если опять возникнет ошибка с буфером. пришлите лог после этого.


bolsun
06 декабря 2018 18:23: #61

Пользователь прикрепил(а) вложение TurboConf56_Preview5.zip


bolsun
06 декабря 2018 19:38: #62

@board новая версия TurboConf56_Preview5

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

bolsun
06 декабря 2018 19:38: #63

Пользователь прикрепил(а) вложение TurboConf56_Preview5.zip


ec6bf12f29c84a32a07f1b5e265797bf
07 декабря 2018 09:52: #64

Ура, заработало с масштабированием! Проверил - удобно!!


bolsun
07 декабря 2018 09:52: #65

thumbs up 👍


bolsun
10 декабря 2018 15:44: #66

Пользователь прикрепил(а) вложение TurboConfPreview6.zip


bolsun
10 декабря 2018 16:09: #67

@board новая версия новая версия TurboConf56_Preview6

Добавлены умные фильтры для шаблонов https://vk.com/wall-123020382_451 Шаблоны показываются или скрываются в зависимости от текущего фрагмента Исправлены ошибки работы программы, при включенном в системе масштабировании. Шаблон Возврат теперь вставляет "Возврат;" для процедуры и "Возврат <?>;" для функции Добавлена обработка ситуации, когда после выбора значения из T9, вставка текста не происходила, т.к. другие программы блокировали буфер. Различные исправления.


bolsun
11 декабря 2018 12:11: #68

@board кто-нибудь уже попробовал умные фильтры? работает?


bolsun
11 декабря 2018 12:31: #69

@nytlenc ты еще на 5.6 не перешел? интересно, что там за ошибка у тебя возникла, про которую ты писал


nytlenc
11 декабря 2018 12:51: #70

@bolsun пока нет. Превью пробовал. Но пока не впечатлило )))) На днях перейду


markersx
11 декабря 2018 13:35: #71

@bolsun Да, работает отлично! Настолько отлично, что даже незаметно (настолько органично работает! Но сейчас перепроверил - всё хорошо!


bolsun
11 декабря 2018 13:35: #72

thumbs up 👍


bolsun
11 декабря 2018 16:22: #73

@board TurboConf Preview 7

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

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


bolsun
11 декабря 2018 16:32: #74

Пользователь прикрепил(а) вложение TurboConfPreview7.zip


nytlenc
11 декабря 2018 17:15: #75

@bolsun скачал 7 превью, уже интереснее ))


bolsun
11 декабря 2018 17:15: #76

thumbs up 👍


bolsun
11 декабря 2018 17:31: #77

@nytlenc жду новую лавину карточек 😃


lankaster
11 декабря 2018 20:52: #78

Пользователь прикрепил(а) вложение Бага.gif


lankaster
11 декабря 2018 20:54: #79

Пользователь прикрепил(а) вложение Info.zip Ссылка скрыта


lankaster
11 декабря 2018 20:54: #80

@bolsun Установил 7-й превью и вот такая вот штука вылезла: Бага.gif Лог и информация о системе вот в этом архиве: [Info.zip](Ссылка скрыта)


bolsun
11 декабря 2018 22:06: #81

@lankaster спасибо, посмотрю в чем дело


alextimashov
11 декабря 2018 22:19: #82

Пользователь прикрепил(а) вложение 32.gif


alextimashov
11 декабря 2018 22:20: #83

А чего-то опять поломалась замена диалога выбора типа. [32.gif]


markersx
12 декабря 2018 02:49: #84

@alextimashov У меня такой проблемы нету. Как писал в других карточках, оно бывает вообще не открывается, но когда открывается, всё норм. Только что перепроверил.


alextimashov
12 декабря 2018 09:26: #85

Запустил на 8.3.13.1644 - работает. Хм...


bolsun
12 декабря 2018 09:42: #86

@alextimashov по поводу окна выбора типа данных Если оно не появляется, какой режим совместимости стоит? Может это баг платформы, как описано здесь https://trello.com/c/OqIMj43L


alextimashov
12 декабря 2018 09:46: #87

@bolsun А, наверное да. Конфа почти типовая ЗУП 3.1, режим совместимости 8.3.12


bolsun
12 декабря 2018 09:49: #88

@alextimashov как новая подсказка? работает?


bolsun
12 декабря 2018 09:59: #89

@lankaster эта проблема всегда воспроизводится? или иногда возникает?


lankaster
12 декабря 2018 11:58: #90

Пользователь прикрепил(а) вложение Бага2.gif


lankaster
12 декабря 2018 11:58: #91

@bolsun Не всегда, но довольно часто. Если несколько раз одно и то же набирать, то в моём случае возникает непременно. Вот, например: Бага2.gif


bolsun
12 декабря 2018 11:59: #92

@lankaster понял. Скоро новую версию выложу, изменю вставку


burlakovmb
12 декабря 2018 12:24: #93

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


markersx
12 декабря 2018 12:25: #94

@user39630853 Точно такая же проблема с авторскими комментариями. Думается корень проблемы один


burlakovmb
12 декабря 2018 12:27: #95

Пользователь прикрепил(а) вложение comment.txt Ссылка скрыта


bolsun
12 декабря 2018 12:44: #96

@user39630853 @markersx понял, верну прежнюю вставку для скриптов


markersx
12 декабря 2018 12:55: #97

Пользователь прикрепил(а) вложение bug.gif


markersx
12 декабря 2018 12:56: #98

@bolsun Сейчас столкнулся с багом в редактировании условия запроса в режиме предприятия в конструкторе запросов для режима предприятия от 1С (ИнструментыРазработчикаКонсольЗапросов.epf) bug.gif


bolsun
12 декабря 2018 13:30: #99

Пользователь прикрепил(а) вложение TurboConfPreview8.zip


bolsun
12 декабря 2018 13:31: #100

@board пробуем TurboConf56 Preview8 проверьте сохраняются ли ошибки

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


alextimashov
12 декабря 2018 14:41: #101

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


bolsun
12 декабря 2018 19:46: #102

@board кто попрбовал 8-ю превью, проблема с появлением ◘ при вставке исчезла?


lankaster
12 декабря 2018 21:59: #103

@bolsun Пока полёт нормальный.


bolsun
13 декабря 2018 08:26: #104

@board думаю, немного стабилизировали. Следующие версии будут выходить через автоматическое обновление, на канале тестовых версий. Включите соответствующий флаг на вкладке Для разработчиков.


bolsun
13 декабря 2018 11:33: #105

@board Вышла версия 5.6.6921.23300

Исправлена множественная вставка символа переноса строки |, при нажатии Enter. Исправлена некорректная поведение подсказки T9, при наборе текста в режиме Предприятия Исправлено позиционирование кнопки Фильтр в окне Синтакс-помощника на платформах 8.3.12 и выше Исправлено появление ТурбоКнопки на втором мониторе, в некоторых конфигурациях дисплеев. Исправлена блокировка ввода при закрытии или сворачивании окон "Лог", "Информация о системе" и "Отчет об ошибке", которая происходила на некоторых системах.

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


alextimashov
13 декабря 2018 12:05: #106

@bolsun Блин, я даже толком тестировать не успеваю. Только версию поставил - уже новая вышла 😄


bolsun
13 декабря 2018 12:05: #107

grinning face 😀


alextimashov
13 декабря 2018 13:46: #108

@bolsun А здесь новые фильтры шаблонов должны работать? А то вроде не работают


bolsun
13 декабря 2018 13:48: #109

@alextimashov да, должны работать в гибридном режиме. Скинь настройки?


alextimashov
13 декабря 2018 13:53: #110

@bolsun Сейчас, посмотрю еще - оно то есть, то нет. И вот еще у тебя Возврат в процедурах и функциях в Завершенных, а не работает.


bolsun
13 декабря 2018 13:57: #111

Пользователь прикрепил(а) вложение image.png


bolsun
13 декабря 2018 13:57: #112

@alextimashov у меня работает 😃


bolsun
13 декабря 2018 13:57: #113

Пользователь прикрепил(а) вложение TurboConf56_smart_filter_return3.gif


alextimashov
13 декабря 2018 14:04: #114

Пользователь прикрепил(а) вложение 33.gif


lankaster
13 декабря 2018 14:05: #115

Пользователь прикрепил(а) вложение Bug_OpenFileDialog.gif


alextimashov
13 декабря 2018 14:08: #116

Пользователь прикрепил(а) вложение 34.gif


bolsun
13 декабря 2018 14:15: #117

@alextimashov 34.gif смарт-фильтры работают только в гибридном режиме пока, как у меня в гифке. У тебя включено всегда показывать T9, в этом режиме пока не доделал.


alextimashov
13 декабря 2018 14:16: #118

@bolsun А, точно, стоит галка, хотя я убирал раньше. Тогда понятно.


bolsun
13 декабря 2018 14:17: #119

@lankaster Bug_OpenFileDialog.gif не понял, не открывает через Каталог файлов. И штатным окном тоже не открывает?


lankaster
13 декабря 2018 14:17: #120

lankaster
13 декабря 2018 14:18: #121

@bolsun Версия 5.6.6921.23300. Решил попробовать подмену диалога открытия файла. Вот что увидел: Bug_OpenFileDialog.gif При этом в конфигураторе всё работает корректно.

Инфо о системе такое же как и в этом архиве: [Info.zip](Ссылка скрыта)

P.S. В гифку это не попало, но иногда происходит и так: окно с диалогом ТК возникает на мгновение и сразу закрывается. После этого, также на одно мгновение, появляется другое окно. И всё. Оба окна открылись и закрылись, файл открыть невозможно.


bolsun
13 декабря 2018 14:21: #122

@lankaster а вообще эта обработка открывается в режиме предприятия,через штатное открытие? Т.к. при нажатии Открыть вызывается штатный диалог.


lankaster
13 декабря 2018 14:22: #123

@bolsun Да, если в настройках убрать перехват диалога открытия файлов, тогда по Ctrl+O она открывается.


bolsun
13 декабря 2018 14:23: #124

@lankaster понял, посмотрю


alextimashov
13 декабря 2018 16:04: #125

Пользователь прикрепил(а) вложение 35.gif


alextimashov
13 декабря 2018 16:04: #126

Иногда при применении гибридной подсказки вставляемый шаблон вставляется в текст на строку выше. Видео длинное - никак не мог попасть в тайминг. 35.gif


alextimashov
13 декабря 2018 16:06: #127

Пользователь прикрепил(а) вложение 36.gif


alextimashov
13 декабря 2018 16:06: #128

Кстати, про завершение конструкций 36.gif


bolsun
13 декабря 2018 16:10: #129

@alextimashov надо лог, без него не исправить. Когда это произойдет нажать Ctrl+Alt+Shift+L


bolsun
13 декабря 2018 16:13: #130

@alextimashov про завершение - картинка обрезана, не видно. Ты в цикле находился или нет? КонецЕсли ниже стоит, чем КонецЦикла? В общем объясни 😃


alextimashov
13 декабря 2018 17:12: #131

@bolsun Ну да, что-то типа Цикл ... Если КонецЕсли .... Если Вот здесь уже не срабатывало ... КонецЦикла

КонецЕсли в списке был на втором месте


bolsun
13 декабря 2018 17:25: #132

@alextimashov думаю дело в том, что КонецЦикла ты выбирал недавно, и он встал выше. Для смарт-фильтров сортировка по условию, должна быть важнее. Проверю.


bolsun
13 декабря 2018 20:07: #133

@lankaster можешь отдельную карточку создать про баг открытием обработки? чтобы не затерялось.


lankaster
13 декабря 2018 22:11: #134

lankaster
13 декабря 2018 22:11: #135

bolsun
13 декабря 2018 22:11: #136

thumbs up 👍


bolsun
14 декабря 2018 13:35: #137

@board Вышла тестовая версия 5.6.6922.27735

При вставке метода из T9, теперь добавляются закрывающие скобки. Также, если у метода могут быть параметры, то курсор помещается внутрь скобок. Оптимизация вызовов UIAutomation. Исправления в API: в классах ФормаВыбораЗначения, ФормаВводаЗначения, ФормаСписка исправлена ошибка, когда при открытии фокус оставался в окне модуля.

Тестируем ))


bolsun
14 декабря 2018 17:59: #138

@board Вышла тестовая версия 5.6.6922.35851

Внесены некоторые правки в механизме вставки закрывающих скобок в T9.


bolsun
17 декабря 2018 20:57: #139

@board во вложении новая версия, очень много изменений (поэтому выкладываю пока сюда, а не через автообновление)

Новые в версии

  • Автоматическая вставка точки с запятой в T9, в зависимости от текущего фрагмента кода.
  • Автоматическое закрытие скобок и добавление точки с запятой, при вставке из штатного меню
  • В 2 раза увеличена скорость вставки из меню T9,
  • В очередной раз оптимизировано обращение к UIAutomation
  • Исправлена ошибка, когда периодически не срабатывал автовызов контекстной подсказки
  • а также другие исправления

Изменения существенные. поэтому очень прошу написать отзывы как работает.


bolsun
17 декабря 2018 20:57: #140

Пользователь прикрепил(а) вложение TurboConf.zip


johnydeath
18 декабря 2018 12:08: #141

@bolsun версия из архива не работает в двух конфигураторах - только в одном (первом). Хотя во втором в менюшки прописалась, но подсказывать и автодополнять не хочет


bolsun
18 декабря 2018 12:18: #142

@johnydeath на твоем компе может не работать, если это все тот же. Т.к. с ним нужно разбираться, когда найдешь время - можем посмотреть в чем дело.


bolsun
18 декабря 2018 13:51: #143

Пользователь прикрепил(а) вложение TurboConf.zip


bolsun
18 декабря 2018 13:58: #144

@board во вложении обновленная версия

  • Некоторые исправления нового механизма автоматической вставки точки с запятой и закрытия скобок методов, когда курсор неправильно позиционировался, после вставки.
  • Исправлена ошибка когда курсор уходил вверх модуля при закрытии гибридного меню клавишей Esc
  • Исправлено залипание Shift при использовании гибридного меню

Новое в предыдущей версии

  • Автоматическая вставка точки с запятой в T9, в зависимости от текущего фрагмента кода.
  • Автоматическое закрытие скобок и добавление точки с запятой, при вставке из штатного меню
  • В 2 раза увеличена скорость вставки из меню T9,
  • В очередной раз оптимизировано обращение к UIAutomation
  • Исправлена ошибка, когда периодически не срабатывал автовызов контекстной подсказки
  • а также другие исправления

markersx
18 декабря 2018 15:20: #145

Пользователь прикрепил(а) вложение bug2.gif


lankaster
18 декабря 2018 16:23: #146

Пользователь прикрепил(а) вложение 123.gif


lankaster
18 декабря 2018 16:24: #147

Должен отметить, что скорость работы T9 действительно значительно выросла. И это очень радует.

Однако заметил такой вот часто повторяющийся баг: После вставки курсор в некоторых случаях встаёт не в конец строки, а в начало вставленного текста 123.gif

Инфо о системе: [SysInfo.txt](Ссылка скрыта)


lankaster
18 декабря 2018 16:25: #148

Пользователь прикрепил(а) вложение SysInfo.txt


bolsun
18 декабря 2018 16:37: #149

@lankaster [SysInfo.txt](Ссылка скрыта) можно еще лог, сразу после неправильной вставки?


lankaster
18 декабря 2018 16:39: #150

Пользователь прикрепил(а) вложение Log.txt


bolsun
18 декабря 2018 16:40: #151

@lankaster [Log.txt](Ссылка скрыта) если не сложно, можете еще раз в архиве прикрепить, кодировка портится?


lankaster
18 декабря 2018 16:41: #152

@bolsun Вот и лог. В этом случае просто начал набирать Перечисления и курсор после выбора варианта подсказки сразу встал в начало: [Доп информация к 123.gif.zip](Ссылка скрыта)


lankaster
18 декабря 2018 16:42: #153

Пользователь прикрепил(а) вложение Доп информация к 123.gif.zip Ссылка скрыта


bolsun
18 декабря 2018 16:44: #154

@lankaster [Доп информация к 123.gif.zip](Ссылка скрыта) спасибо!


lankaster
18 декабря 2018 16:49: #155

И ещё 5 копеек: В скрипте перемещения строк вверх-вниз (MoveLines.os) @retain_clipboard по умолчанию почему-то отключен. Неудобно. Кто знает, тот быстро поправит, а кто не знает, тот будет ругаться на разработчика))


bolsun
18 декабря 2018 16:54: #156

@lankaster спасибо 😃 поправлю


lankaster
18 декабря 2018 16:54: #157

thumbs up 👍


bolsun
18 декабря 2018 16:58: #158

@lankaster в такой ситуации, на помощь может прийти Мультибуфер Ctrl+Shift+V 😄


lankaster
18 декабря 2018 17:13: #159

@bolsun Да, кстати. Что-то я эту фичу как-то упустил из виду. Спасибо)


bolsun
18 декабря 2018 18:05: #160

<Комментарий слишком большой и доступен только в Trellо>


bolsun
20 декабря 2018 17:23: #161

Пользователь прикрепил(а) вложение TurboConf56_st_demo.gif


bolsun
20 декабря 2018 17:23: #162

@board На канале тестовых версий, вышла версия 5.6.6928.22446

В T9 добавлена поддержка стандартных шаблонов конфигуратора

Подробнее https://vk.com/turboconf


markersx
20 декабря 2018 17:23: #163

thumbs up 👍


bolsun
21 декабря 2018 13:28: #164

@board Триггеры скриптов в SDK 5.6 на примере нового скрипта "Комментарий коммита в хранилище"

https://vk.com/wall-123020382_455


bolsun
21 декабря 2018 15:33: #165

@board На канале тестовых версий, вышла версия 5.6.6928.22446

В SDK 5.6 появилась возможность назначать триггеры скриптам.

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

Тестируем!


bolsun
22 декабря 2018 15:06: #166

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


bolsun
24 декабря 2018 21:14: #167

@board версия 5.6.6932.39879

  • В SDK добавлена возможность сохранять и восстанавливать значения. В пределах текущего сеанса и постоянно. С шифрованием и без. https://vk.com/wall-123020382_456
  • Механизм определения текущего фокуса при вызове встроенных скриптов переделан на асинхронный. При старом варианте, на некоторых системах не срабатывали горячие клавиши.
  • Мелкие исправления.

bolsun
25 декабря 2018 11:05: #168

@board версия 5.6.6933.23443

  • В SDK добавлены диалоги вопроса и предупреждения пользователю https://vk.com/turboconf

lankaster
25 декабря 2018 11:05: #169

thumbs up 👍


nytlenc
25 декабря 2018 11:05: #170

thumbs up 👍


markersx
25 декабря 2018 13:22: #171

@bolsun А можно в SDK добавить "?(,,)" ? А то в шаблоне хотел написать так условие, но то ли я криворук. то ли ТК не поддерживает такую конструкцию.


bolsun
25 декабря 2018 13:29: #172

@markersx можно текст шаблона?


markersx
25 декабря 2018 13:56: #173

Пользователь прикрепил(а) вложение 20185925 18-59-13_log.7z Ссылка скрыта


markersx
25 декабря 2018 13:56: #174

<Комментарий слишком большой и доступен только в Trellо>


markersx
25 декабря 2018 14:00: #175

Пользователь прикрепил(а) вложение Settings.zip Ссылка скрыта


bolsun
25 декабря 2018 15:05: #176

@markersx ?(ПустаяСтрока(%CurrentTaskID%) - это не валидный 1с код. %CurrentTaskID% - используется в строке шаблона, и затем заменяется в скрипте AuthorComments.os

` ИдентификаторТекущейЗадачи = ТК.ИдентификаторТекущейЗадачи;

Если ИдентификаторТекущейЗадачи = "" Тогда
	ТекстШаблона = СтрЗаменить(ТекстШаблона, "%_CurrentTaskID_%", "");
Иначе
	ТекстШаблона = СтрЗаменить(ТекстШаблона, "%_CurrentTaskID_%", " "+СокрЛП(ИдентификаторТекущейЗадачи));
КонецЕсли;

`


markersx
25 декабря 2018 16:49: #177

@bolsun Ок, спс. Не подумал об этом


bolsun
25 декабря 2018 19:35: #178

@board новая возможность Динамические шаблоны https://vk.com/wall-123020382_458 что думаете?


bolsun
26 декабря 2018 09:40: #179

@board исправил гифки про динамические шаблоны и добавил поясняющие комментарии https://vk.com/wall-123020382_458


bolsun
26 декабря 2018 15:33: #180

@board версия 5.6.6934.30541 Добавлены динамические шаблоны Исправлено отсутствие в списке T9 методов текущего модуля


bolsun
27 декабря 2018 17:47: #181

@board вышла версия 5.6.6935.34754 В Мастере начальных настроек опция "Показывать ТурбоКнопку" заменена на "Предпочитаемый стиль оформления кода" Приведены в порядок настройки на вкладке Редактирование. Убраны некоторые устаревшие опции. Исправлено переключение со штатной подсказки на окно T9 при отсутствии совпадений и при вводе ключей структур, полей запросов и т.д. Раньше оставалось открытым штатное меню, теперь оно закрывается. Исправлена позиция курсора при вставке в полях Выражение и Условие останова. Вставка в полях «Выражение» и «Условие останова» теперь не добавляет точку с запятой. Исправлено появление шаблонов после точки. Исправлено кэширование при выборе из формы T9. Мелкие исправления.


markersx
27 декабря 2018 17:47: #182

thumbs up 👍


bolsun
30 декабря 2018 12:51: #183

@board вышла версия 5.6.6938.16401

  • При вставке значения из T9 после знака = теперь добавляется пробел, если до знака = также есть пробел. Для этого в настройках должен быть задан стиль оформления с пробелами между операторами.
  • Если при вызове T9 явно или после точки, вплотную находится следующее слово, то между ними при вставке будет добавлен пробел.
  • Еще одна проверка на закрытие меню по клавише, перед вызовом прокручивания штатного меню.
  • Исправлена вставка лишней точки с запятой, когда при вызове подсказки вплотную идет следующее слово.
  • При вызове гибридной подсказки на английской раскладке, теперь происходит также перевод и поиск слова на русской раскладке.
  • Мелкие исправления.

bolsun
04 января 2019 14:07: #184

@board Вышла версия 5.6.6943.28602

  • Если при вставке названия метода, вплотную идет следующее слово, то закрывающая скобка и пробел добавляться теперь не будут.
  • При вставке из гибридного меню, исправлено затирание следующего слова, когда это слово идет вплотную к вставляемому значению.
  • Мелкие исправления.

markersx
04 января 2019 14:07: #185

thumbs up 👍


alextimashov
05 января 2019 15:00: #186

Поломалось что-то. Автообновление не срабатывает, при Проверить обновление "не удалось выполнить проверку...."


bolsun
05 января 2019 16:26: #187

@alextimashov ssl сертификат не обновился, исправил. Спасибо!


bolsun
16 января 2019 12:32: #188

@board добавлена поддержка языка запросов https://vk.com/wall-123020382_469

Большое спасибо Андрею Смирнову @ec6bf12f29c84a32a07f1b5e265797bf за помощь в составлении файла шаблонов!


markersx
16 января 2019 12:32: #189

thumbs up 👍


nytlenc
16 января 2019 12:32: #190

thumbs up 👍


nytlenc
16 января 2019 13:52: #191

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


bolsun
16 января 2019 19:43: #192

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

Добавлена поддержка языка запросов в тексте модуля, в СКД и поле произвольного выражения, в редакторе запросов. В шаблоны T9 добавлен новый вид контекста - запросы. Шаблоны с таким контекстом, будут срабатывать только внутри текстов запросов. Исправлено аварийное завершение программы при открытии некоторых окон, когда TurboConf был приостановлен. Добавлен динамический шаблон для запросов вида "Контрагент.Наименование КАК". Для данного случая в меню будет добавлены пункты "КАК Наименование" и "Наименование". Добавлены функции SDK FindElementByName -ищет элемент, содержащий заданный текст. ClickOnElement - кликает по элементу с заданным текстом и видом элемента управления. Исправлена позиция курсора <!> при вставке некоторых шаблонов. Добавлен режим ввода пароля для формы ввода значения. Форма ввода значения расширена.


nytlenc
20 января 2019 14:50: #193

@bolsun А можно добавить галку которая отключает/включает функционал подсказки в языке запросов? Мешает работе чем помогает если честно.


bolsun
21 января 2019 09:37: #194

@nytlenc галку сделаю, а как именно мешает работе? вроде хуже не должно быть 😃


nytlenc
21 января 2019 11:13: #195

@bolsun вечером попробую воспроизвести и описать сложность которая возникла ))) Как я понял есть проблема когда пытаешься описать поля составного типа на подобии ВЫРАЗИТЬ(Регистр.Объект КАК Справочник.Склад) но это не точно )))


bolsun
30 января 2019 16:25: #196

Вышла версия 5.6.6969.32346

При редактировании текста модуля, исправлено появление подсказок для языка запросов, там где их быть не должно. Исправлено съедание закрывающей скобки, при вставке значения из штатной подсказки, которое происходило в некоторых ситуациях. В подсказке для языка запросов, добавлен динамический шаблон для параметров. Например в случае фрагмента “Номенклатура.Наименование = &<?>”, в список подсказки будет добавлено значение Наименование.


alextimashov
31 января 2019 08:06: #197

@bolsun Очень странные глюки стали появляться по нажатию Esc - то курсор прыгнет куда-нибудь, то Т9 открывается в левом-верхнем углу экрана


bolsun
31 января 2019 08:09: #198

@alextimashov нужен лог, после глюка нажать Ctrl+Alt+Shift+L


bolsun
01 февраля 2019 14:59: #199

Вышла версия 5.6.6971.29987

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


bolsun
13 февраля 2019 12:31: #200

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

  • Увеличена скорость открытия подсказки T9 в окнах Редактирования запросов, Вычисления выражений и т.д.
  • При вызове подсказки T9 внутри текстов запросов, после символа &, из подсказки T9 теперь исключаются ключевые слова языка запросов. Будут отображены только подходящие имена параметров из динамического шаблона (например, для Номенклатура.Наименование = &Наименование). Если подходящего по фильтру значения нет, то подсказка не будет вызываться совсем.
  • Мелкие исправления.

bolsun
13 февраля 2019 15:53: #201

@board с файлом обновления была проблема, пробуем обновиться еще раз


bolsun
10 апреля 2019 17:12: #202

bolsun переместил(а) эту карточку из списка Информация в список Завершено


TurboConf

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

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

Скачать

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