1. ホーム
  2. visual-studio-code

[解決済み] Visual Studio Codeで単語の折り返しのオンとオフを切り替えるにはどうしたらいいですか?

2022-03-15 21:37:34

質問

コードファイルを使用する場合、通常、長い行を折り返す必要はありません。しかし .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行目をウィンドウの右側で折り返させるようにしています。

自分の質問の答えとして、いくつかやってみました。

  • スタックオーバーフローを検索 : これを書いている時点では0件です。
  • Visual Studio Codeのメニューを丹念に調べる:見つかりませんでした。
  • コマンドパレットを "wrap" と一緒に使用すると、一致するコマンドがありません。

もしかして、それは不可能で、機能要求を提出する必要があるのでしょうか?それとも、私が何かを見逃しているのでしょうか?

なお、ON/OFFは素早くできるようにしたいですね。ひとつには、@PanagiotisKanavos がコメントで、設定でラップの動作を変更する解決策を挙げていますが、私はこれを行うための素早いコマンドかメニューオプションを捜しています(たとえば メモ帳プラスプラス サブライムテキスト 2があります)。

解決方法は?

v1.0から、ワードラップの切り替えができるようになりました。

  • という新しいコマンドで editor.action.toggleWordWrap または
  • を使用します。 表示 メニュー(*表示** → ワードラップのトグル )、または
  • を使用して ALT + Z キーボードショートカット(Macの場合。 + Z ).

また、以下の設定でも制御可能です。

  • エディタ.wordWrap
  • エディタ.wordWrapColumn
  • エディタ.wrappingIndent

既知の問題点

  1. renderLineHighlightは論理行全体をハイライトする必要があります。

これらのバグを修正してほしい方は、ぜひ投票をお願いします。