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


24

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

ウルトラ Iメニューコマンドフォーマット/再フォーマット段落、キーボードショートカットが設定した右マージン(例えば60または80)への1つ以上の長い行と再フォーマット段落を選択することができますCtrl+ T。エディタでのドキュメントの表示方法ではなく、ハードフォーマット(行末の挿入)であることに注意してください。

Notepad ++でどのように同等のことができますか?

回答:


18

ちょっと変です。

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もののためのパッチに興味があると確信しています。


1
私はこの機能を絶えず使用しているため、クリップボードのことは実用的ではありませんが、ハードコードされた値72はおそらく許容範囲です。ReWrapコマンドにキーボードショートカットをアタッチする方法を理解できるかどうかを確認します。
ピーターモーテンセン

1
いいけど。それは私の行を「結合」します。手動で挿入した改行は尊重しません。
フェリペアルバレス

これもインデントを保持しません
エンドリス

TextFXは64ビットのNotepad ++ではサポートされていないことに注意してください。ただし、32ビットおよび64ビットバージョンのプログラムをマシンに保持し、32ビットバージョンを使用してTextFXを実行できます。または、行を折り返すだけの場合は、この質問に対する他の回答で説明されている方法を使用できます。これは、64ビットバージョン(少なくともv7.5.4)で機能します。
アラン

32

これは、[編集]メニューのいくつかのコマンドの組み合わせを介して(少なくとも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ます。次に、前述の手順を実行すると、新しく書式設定された段落が作成されます!


ただし、これは最初の行のインデントを保持しません。
エンドリス

4
追加のプラグインを含まないソリューションの+1
ベニー

1
これは機能的な書式設定も保持しません。たとえばtextbf{beup}、1つの単語とは見なされません:(
Gunther Struyf

CodeLurkerが彼の答えで指摘しているように、そして今日私が経験したように(nppバージョン= 6.9.2)、垂直エッジを有効にしている場合、ウィンドウサイズではなくウィンドウサイズにラップします。
サミュエル

5

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

テキストを選択し、Ctrl- J(つまり、行の結合)、Ctrl- I(行の分割)を押します。

編集:[垂直エッジを表示]がチェックされていない場合、代わりにウィンドウに折り返されます。



0

カンマ/デリミタでラップする場合のヒント(上記のMichael Heroldの回答に基づく):

  • マクロを使用して各シンボルを新しい行に分割します
  • 例:カンマ区切りのエントリの場合は、Home、Ctrl + Right、Right、Enter
  • その後、マクロをN回再生します
  • すべて選択
  • ウィンドウのサイズを目的の列幅に設定します([設定]-> [設定]-> [編集]-> [列の数]、および同じページで[Verical Edgeを表示])
  • Ctrl + J
  • ウィンドウサイズを変更しないでください
  • すべて選択
  • Ctrl + I

このトリックは、たとえばコンマ区切り文字でサイズを調整しますが、Ctrl + Iを使用するだけでは、たとえば1000行以上の行がある場合は非常に便利です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.