2

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

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

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

1 ответ1

1

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .