Код VS: перемещение курсора на строку выше (та же позиция)

350
Anton K

Можно ли в коде VS для Mac переместить курсор на строку выше в той же позиции (что и предыдущая строка)?

В настоящее время курсор перемещается в начало строки при перемещении выше.

иллюстрация проблемы

2
Я не знаком с сочетаниями клавиш VS Code на Mac или Mac, но это может помочь https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf spikey_richie 5 лет назад 0

1 ответ на вопрос

1
harrymc

Это нормальное поведение во всех текстовых редакторах, с которыми я сталкивался.

Каретка будет пытаться сохранить свою позицию столбца, пока символы существуют в этой позиции .

У вас есть пустые строки без символов, поэтому редактор не может расположить курсор в любом месте, кроме начала строки. В вашей анимации я отмечаю, что строка над первой constсодержит некоторые пробелы, поэтому каретка может оставаться в своем столбце.

Решение невозможно, если вы не заполните пустые строки достаточным количеством пробелов, что не является лучшим решением.

Похожие вопросы