При использовании файлов кода вам обычно не нужны длинные строки для переноса. Тем не менее, с .md
файлами это на самом деле довольно полезно. Тем не менее, я не могу найти возможность включить перенос слов, чтобы более длинные строки были перенесены.
Чтобы воспроизвести, откройте Visual Studio Code с измененным размером в достаточно маленькое окно и введите следующий текст в новый документ:
This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum. This is my test lorem ipsum.
A linebreak before this.
Эффект такой:
Я пытаюсь заставить горизонтальную полосу прокрутки держаться подальше, обводя строку 1 с правой стороны окна.
Я сделал несколько вещей, чтобы ответить на свой вопрос:
- Переполнение стека поиска : ноль результатов на момент написания этого;
- Дотошно просматривая меню кода Visual Studio: не нашел его;
- Использование палитры команд с "wrap": не дает соответствующих команд.
Возможно, это невозможно, и мне нужно подать запрос на добавление функции? Или я что-то упустил?
Обратите внимание, что я хотел бы иметь возможность быстро включать и выключать его. Например, @PanagiotisKanavos упоминал в комментариях это решение, чтобы изменить поведение обтекания в настройках, но я ищу быструю команду или опцию меню, чтобы сделать это (так же, как Notepad ++ и Sublime Text 2).
источник
"editor.wrappingColumn": 0
в свои настройки пользователяОтветы:
Начиная с версии 1.0 вы можете переключать перенос слов:
Им также можно управлять с помощью следующих настроек:
Известные вопросы:
Если вы хотите, чтобы эти ошибки были исправлены, пожалуйста, проголосуйте за них.
источник
"editor.wrappingColumn": -1
по умолчанию. Вариант использования: я много работаю с файлами кода. Только в некоторых случаях (файлы * .md) я должен переключать перенос слов, но не могу!Зайдите в меню Файл → Настройки → Настройки пользователя .
Это откроет настройки по умолчанию и
settings.json
автоматически. Просто добавьте следующее вsettings.json
файл и сохраните его. Это заменит настройки по умолчанию.источник
Начиная с версии 0.3.0 , упаковка добавлена в палитру команд. Вы можете активировать его с помощью Toggle Word Wrap или Alt+ Z.
источник
wrappingColumn
устарела в пользуwordWrap
.Добавьте эту строку в файл settings.json, чтобы включить WordWrap по умолчанию:
или откройте настройки пользователя:
Mac: ⌘+,
Windows: Ctrl+,
Затем найдите «wordWrap» или пролистайте настройки «Обычно используемые», чтобы найти его, и выберите «on»
источник
Начиная с версии 1.9 , можно выбрать определенный язык для настроек переноса слов (или любых настроек). Вы можете найти это в палитре команд под:
Предпочтения: Конфигурировать специфичные для языка настройки ...
Что приведет вас к вашему «settings.json» для выбранного языка, где вы можете включить:
источник
View => Command Palette...
Затем вы можете набрать «Настроить языковые настройки ...» (или просто «Lang set»). Палитра команд - это действительно хороший способ найти что-либо в vscode, стоит изучить ярлык.Проверьте этот снимок экрана ( Toogle Word Wrap ):
источник
Я не уверен, когда он был добавлен, но я использую v0.10.8 и Alt+ Zэто сочетание клавиш для включения и выключения переноса слов. Это удовлетворяет требованию « иметь возможность быстро включать и выключать ».
Параметр не сохраняется после закрытия кода Visual Studio. Чтобы сохраниться, вам нужно установить это через ответ Радхи об использовании
settings.json
файла ...источник
editor.wrappingColumn
устарел, используйтеeditor.wordWrap
вместо этого.Перейдите на вкладку « Настройки » (меню « Файл» → « Настройки» ), а затем выполните поиск как «перенос слов». Следующее анимированное изображение также полезно.
источник
Редизайн настроек переноса слов
Вот новые варианты переноса слов:
Строки будут перенесены с минимальной шириной области просмотра и значением
editor.wordWrapColumn
.источник
boundend
иon
, в конце концов, я решил пойти так,on
как будто у вас есть больше места в вашем окне, оно не будетbounded
переноситься , в то время как переносится наeditor.wordWrapColumn
(по умолчанию80
), даже если в окне больше места так что лично для меняon
самое разумное но это личное конечно. Надеюсь, это поможет :)источник
Mac: Code -> Настройка -> Настройка -> Тип WordWrap в Настройках поиска -> Изменить редактор: Word Wrap от выключения , чтобы на .
Окна: Файл -> Настройка -> Настройка -> Тип WordWrap в Настройках поиска -> Изменить редактор: Word Wrap от выключения , чтобы на .
источник
Это из документов Кодекса VS по состоянию на май 2020 года:
Так, например, если вы хотите обернуть строки на границе окна, вы должны:
Открыть
settings.json
(нажмите CTRL + SHIFT + P и введите «settings.json»)Поместите
"editor.wordWrap": "bounded"
в файл json, вот так:{
...,
"editor.wordWrap": "ограниченный",
...,
}
и тогда это должно работать.
источник
Если вы хотите постоянное решение для линий переноса слов, перейдите в меню Файл → Предпочтения → Настройки и измените
editor.wordWrap: "on"
. Это будет применяться всегда.Однако мы обычно меняем предпочтение проверять код. Итак, я использую клавишу Alt+, Zчтобы обернуть написанный код файла, или вы можете перейти в меню View → Toggle Word Wrap . Это применимо, когда вы хотите не всегда. И снова Alt+, Zчтобы отменить перенос слов (покажет всю строку в одну строку).
источник
Если вы хотите использовать перенос текста в вашем редакторе кода Visual Studio, вам нужно нажать кнопку Alt+ Zдля переноса текста. Его перенос слов переключается между переносом или развёртыванием текста.
источник