Предложение. Перейти в конец родителя

vigor Открыто

Замечаю, что часто перехожу в конец функции через переход в начало родителя и вызов Ctrl - [ (переход к началу/концу метода)

Было бы удобно получить команду для перехода в конец родителя под одной гор. клавише. В том числе для литералов.
Можно вызвать наверное скрипт Адаптера в рамках своей команды, чтобы добавить тот же доп. переход, но для литерала нужно будет доделывать. Хотелось бы нативной поддержки.

Комментарии

tormozit
#1, ред. 21 ноября 2025 09:00

При активном ИР адаптере в текстовом литерале в любой позиции жми CTRL+[ или CTRL+] и случится переход к его началу. Жми ее снова и будет переход в его конец.
Эта функция проброшена из ИР https://www.hostedredmine.com/issues/990234


vigor
#2, 21 ноября 2025 09:13

  1. Супер, в литерале работает. Это, думаю, ок. Тогда я вызову в своём скрипте повторное нажатие и навешу на кнопку и будет переход в конец литерала или конструкции
  2. При тестировании обнаружил, что если нажимаем переход в начало родителя - то позиционирование идёт на позицию после последнего символа. В случае "Если" - Если|. И тогда при нажатии Ctrl-[ не происходит переход в конец конструкции. Если же сместить курсор на само слово, даже на последний символ - то оно происходит. Получается, что быстро перейти в конец конструкции не получается.
    Как пример использования, я точно понимаю, что хочу оказаться под большим условием Если Иначе КонецЕсли; и дальше писать логику. Нажимаю переход в начало конструкции и приходится нажимать влево и нажимать Ctrl-[


bolsun
#3, 21 ноября 2025 11:45

В маркетплейсе есть такой скрипт
https://turboconf.ru/Store/9561


vigor
#4, 21 ноября 2025 12:10

(3) bolsun, Там процедуры функции. А здесь + условия и литералы


tormozit
#5, 30 ноября 2025 19:38

Для информации https://www.hostedredmine.com/issues/1007649


tormozit
#6, 02 декабря 2025 22:30

Прошу инициатора описать решена ли задача или чего еще не хватает.
Проверил возможность перехода к следующей границе нажатием CTRL+[ сразу после этой команды. У меня работает.
Видео.mp4
Если у тебя не работает, то нужно более подробное описание теста и видео.


vigor
#7, ред. 03 декабря 2025 08:08

(6) tormozit, вся цель заявки - сразу перейти в конец родителя. Если я точно знаю направление, мне не нужно сначала ехать на конечную в одну сторону, чтобы оттуда направиться на конечную в другую сторону, даже если это быстро. В качестве примера - удалить слово - Ctrl-W + Del - у меня Alt-X, где идет вызов этих двух клавиш. Даже если это всего лишь плюс одно нажатие.

Поэтому и уточнял, можно ли использовать функционал адаптера в качестве библиотеки, и я бы в отдельном скрипте добавил бы это ещё одно нажатие.


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера