Visual Studio Code встроенная аппаратная оболочка
Я делаю некоторую документацию в Markdown, используя код Visual Studio. Проблема в том, что я привык к жесткой упаковке.
Единственный способ найти жесткую упаковку в коде Visual Studio - это расширение EditorConfig. EditorConfig не является расширением Microsoft, и иногда вы можете увидеть странные вещи, такие как перенос некоторого встроенного кода (между обратными галочками: ``
) например.
Есть ли какой-нибудь встроенный способ установки жесткого переноса в коде Visual Studio? Если нет, то как люди устанавливают мягкую перенос в Visual Studio Code для того, чтобы Markdown выглядел великолепно (например, сохраняйте отступ после переноса в длинном абзаце с маркированным списком)? Запланировано ли в будущем выпуске встроенную аппаратную оболочку в коде Visual Studio?
Спасибо
Обновление: в жестком тексте каждая новая строка фактически является строкой с другим номером. Мягкая перенос - это перенос только для отображения: вы изменяете область просмотра и изменения строк, но каждый абзац - это просто строка, число - как в VS Code.
Обновление 2: теперь вы можете выполнять жесткую переноску с расширением VSCodeVim так же, как вы переносите в Vim: g, q, } или любую другую комбинацию с помощью g, q.
1 ответ
В настоящее время я использую расширение ReWrap для создания текстовых переносов.
Я доволен настройками по умолчанию. Тем не менее, плагин предлагает настройки, которые вы можете настроить по своему вкусу.
Чтобы быстро переключать перенос слов, вы можете использовать Alt + Z.
Вы можете найти следующие настройки, перейдя в Предпочтения: Пользовательские настройки:
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 100
Это поместит EOL в сотый столбец каждой строки.
Если вы хотите использовать его только для уценки, вы можете использовать
"[markdown]": {
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 100
}