Как изменить поведение позиционирования каретки комментария к строке? - PullRequest
0 голосов
/ 12 апреля 2019

В редакторе кода Android Studio, когда я строю комментарий / раскомментируем, поведение выглядит следующим образом:

Скажем, например, я выбираю текст в строках от 40 до 47 / от 47 до 40.

Сценарий A:
Когда вы выбираете текст сверху вниз (от номера строки до номера строки выше), курсор вставляется в последнюю строку.Каретка будет расположена в строке 47. Это хорошо для меня.

Сценарий B:
Когда вы выбираете текст снизу вверх , каретка будет располагаться в первой строке,Каретка будет расположена в строке 40. Это поведение противоречит тому, что я хочу с редактором кода.Я хочу, чтобы каретка всегда располагалась на последней строке .

Причина, по которой я хочу, чтобы она была на последней строке, в большинстве случаев при рефакторинге , Я сначала комментирую блок кода, нажимаю «Конец», чтобы перейти к концу текущей строки, затем нажимаю «Enter» для новых строк, а затем пишу измененный код.Видите ли, когда каретка расположена сверху, я вместо этого вставлю новый код внутри закомментированных строк, вместо после .

Теперь я попытался найти 'каретка 'в настройках, и ближе всего я нашел Настройки → Редактор → Общие → Виртуальное пространство → Разрешить размещение каретки после конца строки.Теперь я даже не знаю, что означает этот параметр из-за отсутствия описания каждого параметра.Я попытался переключить это и сделать свое дело - все то же самое поведение.

Есть ли способ / настройка в Android Studio, который позволит мне иметь тот же вывод, что и сценарий A - каретка в последний разстрока за строкой un / commenting ?(Я включил комментарий, потому что он ведет себя так же, как и комментарии)

...