メモ帳++でプレーンテキストの行を適切な量の記号(65または80など)の後に折り返す(行末の挿入ではなく、表示用のソフトラッピング)ことを希望します。出来ますか?
私が遭遇した唯一のオプションはウィンドウの幅で折り返すことです。
このソースによるとあなたはややそのような振る舞いを模倣することができます少なくともNotepad ++ 5.7以降
まずプラグインメニューからTextFX
プラグインをインストールします。注: 利用可能です Notepad ++の32ビット版のみ。
このメニューコマンドで、長い行を分割することができます。TextFX -> TextFX Edit -> ReWrap Text to (Clipboard or 72) width
これは、72文字以外の文字に折り返したい場合は、その番号を(スペースを入れずに)クリップボードにコピーしてからこのオプションを使用する必要があります。
それは私のNotepad ++ v6.9で動作します、そしてあなたはあなたが分割したい行を選択しなければなりません。
この正規表現の置き換えは私には十分うまくいきました:
何を見つける:
^(.{60,80})\s
と置換する:
\1\n
すべて置換
一部の行を60〜80文字に分割できない場合、それらの行は変更されないままになります。うまくいけば、それらは手動で処理するのに十分な数になるでしょう。
いいえ、メモ帳++の現在のバージョンは不可能です。それに対する 機能要求があります が、まだ実装されていません。
Preferences -> Editing -> Vertical Split
で垂直線を作成しますが、N ++はそれに折り返しません。View -> Clone
を使って表示を分割することですが、明らかに問題を解決しないことは明らかです。詳細については、 N ++ウィキで行の長さを管理することを参照できます。
これに対する解決策/回避策があります。 Sourceforge Notepad ++フォーラム - 言語によるワードラップの有効化/無効化? NPPExecとpythonスクリプトの使用を含み、特定の言語のワードラッププロパティを調整します。理想的ではありませんが、それはあなたのために働くかもしれません。
この問題に対する IdeaTorrent への機能要求もあります。