Курсоры остаются там, где я нажимаю в текстовом редакторе VS

Извините за вопрос, но я не могу найти ответ нигде в Интернете. Сам тоже не нашел ответа. Вот вопрос:

Раньше, когда я щелкал где-нибудь в текстовом редакторе VS, курсор перемещался в конец оператора, сразу после «;». Но теперь он остается там, где я нажимаю на экран, и это действительно раздражает. Как я могу решить эту проблему. Заранее спасибо.


person Adil Mammadov    schedule 30.06.2012    source источник


Ответы (2)


Это называется Виртуальное пространство и может быть изменено в диалоговом окне параметров Visual Studio.

Согласно статье MSDN:

Чтобы разместить комментарии рядом с вашим кодом

  • В диалоговом окне «Параметры» разверните «Текстовый редактор», а затем щелкните узел «Общие» для вашего языка разработки.

  • В разделе «Настройки» выберите «Включить виртуальное пространство».

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

Чтобы вернуться к нужному поведению, необходимо снять флажок Включить виртуальное пространство либо на уровне языка, либо для всех языков:

«Диалоговое

Также больше здесь.

person Sir Crispalot    schedule 30.06.2012
comment
Спасибо, @Crispalot, я уже собирался сойти с ума. Это решило мою проблему. Отмечу как ответ через 7 минут ) - person Adil Mammadov; 30.06.2012
comment
Спасибо! Я тоже сходил с ума. Я, должно быть, нажал это случайно. - person Timothy Davison; 25.09.2016
comment
Или вы можете нажать «Все языки» слева, чтобы открыть то же модальное окно и снять флажок «Включить виртуальный интервал». Это тоже работает. - person mrsrizan; 04.06.2019

В Visual Studio 2019 необходимо установить флажок Tools - Options -Text Editor - All Languages - Scroll Bars, а затем выбрать параметр Show caret position.

введите здесь описание изображения

person Ashraf Sada    schedule 28.07.2021