2011-12-06 15:47:47 +0000 2011-12-06 15:47:47 +0000
74
74

メモ帳++でN個の記号の後に行を折り返すには?

メモ帳++でプレーンテキストの行をそれなりの記号(65や80など)の後にラップ(表示のためのソフトラップ、行末の挿入ではない)させたいのですが、これは可能でしょうか?これは可能でしょうか?

私が見つけた唯一のオプションは、ウィンドウ幅でのラッピングです。

回答 (5)

53
53
53
2014-04-18 10:58:28 +0000

このソースによると、(http://dineshkarur.blogspot.de/2011/03/turn-onoff-word-wrap-in-notepad.html) このような動作を多少模倣することができます 少なくともメモ帳++ 5.7 以降では

1.メニューバーから「表示」を選択します。 2. 表示されるドロップダウンメニューから「ワードラップ」オプションをクリックします。 3. **別のビューで別のエディタを開き、テキストが希望の文字数で折り返されるようになるまで仕切りを移動させます。

29
29
29
2014-09-28 15:22:15 +0000

プラグインメニューからTextFXプラグインをインストールします。注意: 利用可能 Notepad++の32ビット版のみ。

このメニューコマンドで長い行を分割することができます。TextFX -> TextFX Edit -> ReWrap Text to (Clipboard or 72) width つまり、72文字以外の文字に書き換えたい場合は、その数字を(スペースを入れずに)クリップボードにコピーしてから、このオプションを使う必要があります。

これは私のメモ帳++ v6.9で動作しますが、分割したい行を選択する必要があります。

8
8
8
2017-03-20 20:41:18 +0000

この正規表現の置換は、私には十分に機能しました。

^(.{60,80})\s

置換する。

\n

Replace All

いくつかの行を60文字から80文字の間に分割できなかった場合、それらの行は変更されないままになります。うまくいけば、それらの行は手動で処理できるほど少ないものになるでしょう。

6
6
6
2013-06-30 07:30:35 +0000

いいえ、現在のバージョンのメモ帳++では不可能です。(https://github.com/notepad-plus-plus/notepad-plus-plus/issues/482)という機能リクエストがありますが、まだ実装されていません。

近いところでは(あまりできませんが)次のようになります。

1.指定した列数のPreferences -> Editing -> Vertical Splitに縦線を作成するが、N++はそこに折り返してくれない。 2. View -> Clone を使って表示を分割するという非常にギミックのあるオプションがありますが、これは明らかに問題を解決するものではありません。 3. ハードコーディングは TextFX プラグインや Ctrl + I ショートカットを使用することで可能です。

1
1
1
2013-02-15 08:38:57 +0000

これに対する解決策/回避策があります; Sourceforge Notepad++ Forum - Enable/disable word wrap by language? NPPExecとpythonスクリプトを使用して、与えられた言語のワードラッププロパティを調整します。理想的ではありませんが、あなたのために動作するかもしれません。

この問題については、 IdeaTorrent にも機能リクエストがあります。