web-dev-qa-db-ja.com

Notepad ++で段落をどのように再フォーマットできますか?

Notepad ++ で段落を再フォーマットするにはどうすればよいですか?

ltraEdit では、1つまたは複数の長い行を選択し、メニューコマンドの[段落のフォーマット/再フォーマット]、キーボードショートカットを使用して、段落を右マージンの設定(例:60または80)に再フォーマットできます。 CtrlT。これはハードフォーマッティング(行末の挿入)であり、エディターでのドキュメントの表示方法ではないことに注意してください。

Notepad ++で同等のことをするにはどうすればよいですか?

24
Peter Mortensen

ちょっと変だ。

段落を72文字でラップするだけの場合は、TextFX>TextFX Edit>ReWrap Text to (Clipboard or 72) widthに移動できます。これにより、選択したテキストが72文字に再ラップされます。

ただし、61または87文字の折り返しが必要な場合は、テキスト "61"をクリップボードにコピーしてから、同じことを行う必要があります(TextFX>TextFX Edit>ReWrap Text to (Clipboardor 72) width)。

きっと Don HO は一部のパッチに興味があるTextFX Reformat Paragraphもの、あなたがそんなに傾向があったら。

18
Tyler

これは、(少なくともv5.9.8では)[編集]メニューのいくつかのコマンドを組み合わせて実行できるようになりました。 Edit > Line Operations > Split Linesは、ウィンドウの幅にハードラップを挿入します。このためのホットキーはCtrl-Iです。 Edit > Line Operations > Join Lineは行を結合し、Ctrl-Jのホットキーがあります。

したがって、1行の段落で、60または80で折り返す場合は、ウィンドウの幅を60または80文字に変更し、ハードラップする行を選択してCtrl-Iを押します。

または、段落がすでに別の幅にフォーマットされている場合は、段落のすべての行を選択してCtrl-Jを押します。次に、前述の手順を実行すると、新しくフォーマットされた段落ができます!

34
Michael Herold

すべてをまとめるには、[設定]> [設定]> [編集]> [垂直エッジを表示]に移動して、チェックします。 「垂直エッジ」、つまり折り返し線を実際に表示したくない場合は、「背景モード」を選択します。次に、列数の後の数字をクリックして、列幅を設定します。

テキストを選択してから、 Ctrl-J (つまり、ラインに参加)、 Ctrl-I (分割線)。

編集:[垂直エッジを表示]がオフの場合、代わりにウィンドウに折り返されます。

5
CodeLurker

コンマ/区切り文字でラップする場合のプロチップ(上記のMichael Heroldの回答に基づく):

  • マクロを使用して各シンボルを新しい行に分割する
  • 例えばHome、Ctrl + Right、Right、Enter、カンマ区切りエントリ
  • マクロをN回再生します
  • すべて選択
  • ウィンドウのサイズを希望の列幅に設定します([設定]-> [設定]-> [編集]-> [列数]を選択し、同じページで[垂直エッジを表示])
  • Ctrl + J
  • ウィンドウのサイズを変更しないでください
  • すべて選択
  • Ctrl + I

このトリックは、例えばカンマ区切りですが、Ctrl + Iを使用するだけでは機能しません。 1000行以上。

0
smaudet

[設定]> [設定]> [編集]> [垂直エッジを表示]を試してください

0
Martzipan