Как отключить горизонтальную прокрутку в коде Visual Studio?

Когда я прокручиваю сенсорную панель двумя пальцами в Visual Studio Code, я часто прокручиваю их по сторонам немного случайно. Это немного раздражает. Я был бы рад, если бы он прокручивал только вверх и вниз.

Ответ 1

Частично удовлетворяющее решение состоит в том, чтобы просто нажать Alt + z, чтобы линии были завернуты, а затем не прокручивается в сторону. Вы также можете сделать wordWrap по умолчанию, как описано здесь. Как включить текстовую оболочку по умолчанию в VS Code

Ответ 2

Просто хочу добавить, что некоторые плагины, такие как GitLens, могут испортить эту настройку.

Например, с GitLens, он может добавить GIT blame информации рядным, в конце каждой строки коды, показывая вам, кто отвечает за эту линию текущей версию, и когда.

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

Я не нашел никакого решения для этого, кроме отключения таких функций.

Ответ 3

Если у вас есть эта проблема из-за Gitlens (обвинительные линии), решение, которое я нашел, состоит в том, чтобы отключить gitlens.currentLine.scrollable (или установить его в false в файле настроек json).