簡単な操作で、テキストファイルにさまざまな加工を行える整形処理ソフト。空白文字の消去や指定桁位置での改行などの処理をマウスクリックだけで行うことができるほか、複数の整形処理を一括して行うこともできる。「NewLines」は、設定したパターンにしたがってテキスト整形処理を行うことのできるソフト。メイン画面の編集エリアに直接、テキストの入力を行うことも可能だが、基本的には既存のテキストファイルを読み込んで加工することを目的としている。ファイルの読み込みはドラッグ&ドロップに対応する。
処理できる内容は、「文書先頭/末尾での改行」「行頭/行末への空白文字の入力」「すべての空白文字の削除」「行頭/行末への文字挿入」「指定桁数での改行」など、計13種類。読み込んだファイル全体に対して処理を適用できるほか、テキストの選択部分にのみ適用することもできる。メイン画面左側のメニューをクリックするだけで、整形処理が実行される。
例えば「指定桁改行」での改行する桁数など、各処理に対してパラメータを設定することが可能で、設定はパターンファイルに保存しておける。ひとつのパターンファイルには上記の処理項目すべてに関する設定が保存されるが、選択した処理内容だけが実行されるようになっている。パターンファイルは複数を作成し、切り替えて使える。
複数の処理を組み合わせて、「一括処理」でまとめて実行することも可能。どの整形処理を「一括処理」で行うかは、パターンごとに設定できる。
パターンでは、さらに「クリップボード監視」オプションも設定できる。これはクリップボードにテキストデータが転送されるのを監視して、自動的に「NewLines」に取り込むもので、取り込むと同時に一括処理を行うといったこともできる。「NewLines」上にすでにテキストがある場合、新たにコピーされたテキストを、末尾に追加するか/先頭に挿入するかを選べるなどのオプションもある。
そのほかにも、文字列の検索や置換、半角/全角、大文字/小文字などの変換、定型語句の挿入などが可能。文字列置換ではひとつの語句を検索・置換するだけでなく、複数の語句をあらかじめリストに登録しておき、まとめて置換することもできる。語句のリストは定義ファイルとして保存しておける。定型語句の挿入では、登録済みの文章を挿入できるほか、システムクロックから日付/時間を取得したり、クリップボードの内容と組み合わせたりして挿入することもできる。