|
Карточка с форума разработчиков Использую на равне с штатными шаблонами, ещё и свои шаблоны и в том-числе штатную автозамену и например есть у меня такой шаблон: &
(
)
//Вставить содержимое обработчика Конец
//
() в котором стоит ключ для автозамены (Автоматически заменять строку): "?на" (без кавычек) и когда я пишу в коде ?на, ТК пытается дописывать то, что ему кажется правильным. Как это должно выглядеть на мой взгляд? ТК получает все шаблоны где указан параметр "Автоматически заменять строку" и когда пользователь набирает указанную подстроку, шаблон, которому она принадлежит, показывается первым в списке вариантов, либо заменять сразу как в типовом механизме. 
@markersx [Пожелание.gif](https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/3a021dc3d69c31f8651c1674727f7efa/%D0%9F%D0%BE%D0%B6%D0%B5%D0%BB%D0%B0%D0%BD%D0%B8%D0%B5.gif) прежде чем добавлять штатные шаблоны в меню, хотел бы разобраться вот с чем. У Вас как то странно работает T9. У меня например срабатывает стандартный шаблон по пробелу, а обработку ctrl+Q тоже можно добавить в меню.
Пользователь прикрепил(а) вложение st_templates1.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/14f916a1016305b8471b08241af2ee55/st_templates1.gif
Я поэкспериментировал с различными вариантами 1. Автоматически заменять при совпадении - не вариант. Вы хотите набрать Результат, а вам автоматически вызывается Ре[гистр] 2. Включать в меню, теоретически можно, но будут проблемы с сортировкой, по наиболее используемым и подходящим вариантам. 3. Как я написал ниже у меня штатные шаблоны и так срабатывают по пробелу, также можно добавить обработку Ctrl+Q 4. И еще вариант, можно вывести подсказку, что есть подходящий шаблон и его название (или несколько названий) как этот делает конфигуратор. И нажав Ctrl+Q или пробел будет вызван штатный механизм. @board у кого-то еще есть похожие проблемы со штатными шаблонами, или какие-то мысли по этому поводу?
Пользователь прикрепил(а) вложение st_templates2.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/b5a29f4c70991ef3367db59b0cba31ba/st_templates2.gif
@board предлагаю такой вариант
Попробуйте ?на
@markersx как насчет вставки по Ctrl+Q, как в предложенном варианте?
@bolsun Тогда уж проще как показано на гифке, отрезание до ключевой фразы и снова нажать Enter, тогда ТК не вмешивается и срабатывает как надо. Ctrl+Q посмотрел, попробую конечно перестроится но привычка берет своё :)
@markersx я просто не знаю как быть с сортировкой. Количество элементов ограничено. Я задал значение 4. Можно добавить одной строкой в меню, но на какую позицию? В начало, в конец списка...
попробую добавить самым первым в списке, посмотрю не будет ли мешать при наборе.
thumbs up 👍
Пользователь прикрепил(а) вложение TurboConf56_st4.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/01a9a1825e4b0a93fe5abacce5f733f5/TurboConf56_st4.gif
@markersx вроде нормально получается. Пока не решил что с сортировкой делать, могу с учетом общей логики шаблоны сдвигать по частоте использования.
Пользователь прикрепил(а) вложение TurboConf56_st6.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/d99cc87b4b9cc19a2a03f23bcbdb3fa1/TurboConf56_st6.gif
@markersx еще пример, как работает фильтрация шаблона
bolsun переместил(а) эту карточку из списка Предложения и идеи в список Принятые предложения
@markersx версия доступна для тестирования В T9 добавлена поддержка стандартных шаблонов конфигуратора Подробнее https://vk.com/turboconf
bolsun переместил(а) эту карточку из списка Принятые предложения в список Завершено
Работает даже лучше чем штатно! Теперь он мне предлагает стандартные шаблоны, которые почему-то раньше я не использовал и не замечал!
thumbs up 👍
Пользователь прикрепил(а) вложение Info.zip Ссылка скрыта
Пользователь прикрепил(а) вложение Templates_Type.gif
@bolsun Что-то сломалось? При попытке использовать шаблон **/тип** из числа шаблонов от Чистова ничего не отработало: [Templates_Type.gif](https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/c30ee1a61150612d6a84b678bd08c272/Templates_Type.gif) Лог и инф. о системе [здесь](Ссылка скрыта)
Пользователь прикрепил(а) вложение Templates_Type.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/c30ee1a61150612d6a84b678bd08c272/Templates_Type.gif
нет не сломалось, т.к. и не работало до этого :) "тип" совпадает с функцией Тип(), поэтому не выводится
@bolsun Ну, строго говоря **_"/тип" <> "тип"_** :) При вводе "/тип" подставлять функцию Тип() не совсем логично.
@lankaster да я понимаю :) сделай пожалуйста отдельную карточку в багах - исправлю
Пользователь прикрепил(а) вложение Пожелание.gif https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5c19a8eae7d9d44e82b36b57/3a021dc3d69c31f8651c1674727f7efa/%D0%9F%D0%BE%D0%B6%D0%B5%D0%BB%D0%B0%D0%BD%D0%B8%D0%B5.gif