Вставляю шаблоны типа этого

Затем курсор стоит стразу после "текДанные" и намекает, что можно нажать Энтер и провалиться внутрь блока "Если".

Так и происходит, но при нажатии на Энтер добавляется еще один перевод строки. А т.к. внутри блока уже есть одна пустая строка, то теперь их становится две.
Приходится каждый раз удалять одну лишнюю строку, что сводит на нет всю магию быстрого перехода по Энтер сразу внутрь блока
1cv8_UZAvVQOXaQ.mp4
Ссылка скрыта
#1, 12 мая 2025 22:05
Нужно описание этой функции. Я ее не знаю и не понятно, как все же вставить перевод строки, т.к. мне он часто нужен там.
tormozit изменил статус на Открыто
#2, 12 мая 2025 23:00
(1) tormozit, если бы изначально вставлялся такой блок
то было бы всё нормально: в месте курсора нажимаю Энтер, курсор добавляет внутрь блока перевод строки и встает на этом месте.
Либо если вставляется блок
тогда после Энтера нужно сразу перескакивать внутрь блока не добавляя нового перевода строки.
Не знаю понятно ли объяснил. Или еще сделать скринов/описаний?
#3, ред. 12 мая 2025 23:09
(2) Евгений М., еще раз сообщаю, что я не знаю такой функции. У меня нажатие ENTER вставляет перенос строки прямо в том месте, где стоит каретка. Сначала мне нужно воспроизвести проблему. Только потом я смогу думать над решением.
#4, 12 мая 2025 23:09
(3) tormozit, так у тебя отключено большинство штатных функций ТурбоКонф.
Включи "Живые шаблоны" в настройках.
#5, 12 мая 2025 23:11
https://turboconf.ru/Forum/Details/1574#T9LiveTemplates
#6, 12 мая 2025 23:17
(5) bolsun, где описание разметки живого шаблона, т.е. например
?
#7, 12 мая 2025 23:19
(6) tormozit, такой разметки нет, программа сама отслеживает вставку типовых конструкций и предлагает переход по Enter. Убери лишний перенос в своем шаблоне и не будет лишней вставки переноса строки.
#8, ред. 12 мая 2025 23:21
(7) либо получай настройку LiveTemplatesEnabled, что у пользователя включены Живые шаблоны и не добавляй перенос в этом случае.
#9, ред. 12 мая 2025 23:25
(7) bolsun, проверил на штатном шаблоне "ИначеЕсли_Тогда". С ним такая же проблема. Он тоже сразу вставляет пустую строку.
#10, 12 мая 2025 23:28
(9) tormozit, проверь на любом другом. ИначеЕсли_Тогда - единственный шаблон исключение, который добавляет нажатие Enter, для правильного форматирования.
#11, 12 мая 2025 23:37
(10) bolsun, убрал перенос строки в своем шаблоне "ИначеЕсли Тогда". Он нормально работает и с функцией автоперескока каретки. Не понял какая там проблема с форматированием. Я ее не увидел.
(0) Убрал в своих шаблонах Если/ПОка/Для пустые строки. Включил "Живые шаблоны". Предварительно не увидел недостатков. Буду тестировать.
#12, ред. 12 мая 2025 23:39
Так про какой шаблон речь, про штатный или про твой?
#13, ред. 12 мая 2025 23:41
(12) или ты не добавляешь перенос строки в своем шаблоне ИначеЕсли Тогда?
#14, 13 мая 2025 00:30
(12) Про оба. Я там написал точно то, что хотел, т.е. не ошибся. Обрати внимание, что я стараюсь специально не одинаково называть свои аналоги шаблонов, чтобы всегда было понятно по имени шаблона, к какому источнику он принадлежит.
(13) bolsun, раньше добавлял. Теперь не добавляю.
#15, 18 мая 2025 19:18
Пустые строки удалены из шаблонов ИР в 7.79
#16, 19 мая 2025 11:19
Отлично. Спасибо
Евгений М. изменил статус на Закрыто