VSCodeで行を自動的にハードラップするにはどうすればよいですか?つまり、行が指定された列に達すると、その列に最も近いWordの境界に改行を自動的に挿入します。 Vimには textwidth という設定があります。これは、Markdownを編集するときに使用したい設定です。私が知る限り、VSCodeのようには見えません。ソフトラッピングを制御する方法があります。
VSCodeは、すぐにこれをサポートしません。ただし、Rewrap
拡張機能をインストールすることができます。これにより、カーソルを現在押しているブロックをフォーマットできます。 Alt + Q。
Rewrap
は、VSCodeの設定を読み取り、ブレークする列を取得するため、これ以上の設定は必要ありません。
Rewrap
は自動ではありません(フォーマットするたびにキーボードショートカットを押す必要があります)が、自動ハードラッピングは次のRewrap
リリースに含まれる機能のようです: https://github.com/stkb/Rewrap/issues/45
Ксожалению、VSCodeпоканетэтойфункции。 Номывсеещеможемсделатьегонастолькоблизким、как vimавтоматическаяпереноскаслов прекран.
VSCodeによるНамнужнонастроитьмягкуюфункциюпереносасловを参照してください。
Code => Preferences => Settings
を参照してください。Добавьтеэти3строкинастроекредактора。
"editor.wordWrap": "wordWrapColumn",
"editor.wrappingIndent": "same",
"editor.wordWrapColumn": n
Незабудьтеизменить(n)напредпочитаемуюдлинустрокистолбцов。 Дляменямнеудобнееустановитьегона60。
Сохранитеэтунастройку。
Основнаяцельэтогопервогошага-заставитьнасчувствоватьсебяболеекомфортно、нототноттототтетатотегаEnterиувидетьдлиннуюстрокутекста。
Намнужноустановить эмуляцияVimдляVSCode иустановитьvim textwidth
。
Code => Preferences => Settings
を参照してください。Добавьтеэтустрокунастройкиvim。
"vim.textwidth": n,
Незабудьтеизменить(n)напредпочитаемуюдлинустрокистолбцов。 Дляменяяустановлютожесамоес(n)напервомшаге。
Сохранитеэтунастройку。
Когдавызакончитеписатьвесьдокумент、выможетеотформатироватьеготак、чтобыонбылжесткимое。
VSCodeは、すぐに使用できる自動ラッピングをサポートするようになりました。
[設定]-> [テキストエディター]-> [最後の3つのオプション](今日と同じ)は自動折り返し用です。
デフォルトでは、ワードラップはオフになっています。
現在、GitHubのVS Code IssueトラッカーでこれについてのOpenリクエストがあります You Can Find It Here
ハードラップコメント
Rewrap extension を使用します。
ソフトラップコード
次の設定を追加します(好みに応じて列幅を置き換えます):"editor.wordWrapColumn": 100
次に、"editor.wordWrap": "wordWrapColumn"
(列でラップ)または"editor.wordWrap": "bounded"
(列またはビューポートでラップ)を追加します。
ハードラップコメントとソフトラップコード
残念ながら、拡張機能とVSCodeの設定はうまく再生されません。
この機能のリクエストに賛成 までお気軽に。