Пользователь прикрепил(а) вложение Пример кода.txt
Ссылка скрыта
0
Поддержка TurboConf #6, 28 января 2020 16:39
@bolsun Добавил пример кода.
0
Поддержка TurboConf #7, 28 января 2020 17:53
@lankaster спасибо!
0
Поддержка TurboConf #8, 06 февраля 2020 08:45
@lankaster не знаю даже, считать ли это багом.
Проблема в том, что при вызове ФорматироватьБлок, перед выравниванием по =, вызывается штатное форматирование блока Alt+Shift+F, вот оно и добавляет эти отступы, из-за наличия табов в предыдущей строке.
0
Поддержка TurboConf #9, 06 февраля 2020 10:33
@bolsun По поводу отступов я понял. Но здесь проблема именно в том, что самого выравнивания по знакам = не происходит. Отступы ставятся, а выравнивания не происходит. Пишет при этом что пропущен символ двойной кавычки.
0
Поддержка TurboConf #10, 07 февраля 2020 08:34
@lankaster видимо баг платформы
в данном фрагменте кода, при форматировании блока Alt+Shift+F фрагмент сдвигается из-за табов в предыдущей строке, а выделение остается на старом месте. Поэтому фрагмент обрезается, причем обрезается строковая константа "ДФ=dd.MM.yyyy");. Поэтому парсер не может правильно разобрать фрагмент и выровнять.
0
Поддержка TurboConf #11, 07 февраля 2020 12:14
@bolsun А можно ли тогда выравнивание по Alt+Shift+F, которое вызывается при работе скрипта, сделать опциональным? Просто мне эта фича, например, совсем не нужна, я сам слежу за форматированием и при необходимости вручную активирую выравнивание по Alt+Shift+F.
0
miha #12, 07 февраля 2020 12:23
Добавить в начало каждой строки по Таб.
0
bolsun #13, 07 февраля 2020 12:41
(12) miha, это не поможет, т.к. правильность выделения нарушается и фрагмент уже будет получен неверно. При дальнейшей замене текста также могут быть проблемы.
(11) lankaster, думаю эту опцию можно добавить.
#1, 22 января 2020 19:49
Пользователь прикрепил(а) вложение Ошибка.gif
https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5e287cd30e9a42344bc7d271/f7443af29196c662e08e00d59489700f/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.gif
#2, 22 января 2020 21:08
Пишет при этом что пропущен символ двойной кавычки
#3, 22 января 2020 21:19
Пользователь прикрепил(а) вложение Ошибка.gif
https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5e287cd30e9a42344bc7d271/1de8079e1b0e0808aa1e00824942c5f8/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.gif
#4, 28 января 2020 11:47
@lankaster можно фрагмент кода в текстовом виде?
#5, 28 января 2020 16:38
Пользователь прикрепил(а) вложение Пример кода.txt
Ссылка скрыта
#6, 28 января 2020 16:39
@bolsun Добавил пример кода.
#7, 28 января 2020 17:53
@lankaster спасибо!
#8, 06 февраля 2020 08:45
@lankaster не знаю даже, считать ли это багом.
Проблема в том, что при вызове ФорматироватьБлок, перед выравниванием по =, вызывается штатное форматирование блока Alt+Shift+F, вот оно и добавляет эти отступы, из-за наличия табов в предыдущей строке.
#9, 06 февраля 2020 10:33
@bolsun По поводу отступов я понял. Но здесь проблема именно в том, что самого выравнивания по знакам
=
не происходит. Отступы ставятся, а выравнивания не происходит. Пишет при этом что пропущен символ двойной кавычки.#10, 07 февраля 2020 08:34
@lankaster видимо баг платформы
в данном фрагменте кода, при форматировании блока Alt+Shift+F фрагмент сдвигается из-за табов в предыдущей строке, а выделение остается на старом месте. Поэтому фрагмент обрезается, причем обрезается строковая константа "ДФ=dd.MM.yyyy");. Поэтому парсер не может правильно разобрать фрагмент и выровнять.
#11, 07 февраля 2020 12:14
@bolsun А можно ли тогда выравнивание по Alt+Shift+F, которое вызывается при работе скрипта, сделать опциональным? Просто мне эта фича, например, совсем не нужна, я сам слежу за форматированием и при необходимости вручную активирую выравнивание по Alt+Shift+F.
#12, 07 февраля 2020 12:23
Добавить в начало каждой строки по Таб.
#13, 07 февраля 2020 12:41
(12) miha, это не поможет, т.к. правильность выделения нарушается и фрагмент уже будет получен неверно. При дальнейшей замене текста также могут быть проблемы.
(11) lankaster, думаю эту опцию можно добавить.
#14, 17 октября 2023 00:11
bolsun изменил статус на Закрыто