~窓の杜が10年以上使い続けるワケ窓の杜オフィス・ドキュメントテキストエディターWindowsニュース検索・置換・フィルターで数値の範囲指定が可能になった「EmEditor」v18.4.0置換表現には「Chakra」ベースのJavaScriptを導入。Professional」の最新版v18.4.0を正式公開した。R2以降に対応するシェアウェアで、現在同社のWebサイトや窓の杜ライブラリからダウンロードできる。本バージョンの目玉は、数値による範囲指定が検索・置換・フィルター機能で利用できるようになったこと。6]”と表現することが可能。整数だけでなく小数を扱うことできるので、簡単な数値分析であれば「EmEditor」だけで済ませられそうだ。検索・置換クエリをテキストで記述するのが苦手な場合は、GUIを利用することが可能。各種ダイアログにある“モード”プルダウンを“数値指定”に切り替えると、数値の範囲を指定するためのダイアログへアクセスできる。[フィルター]ツールバーならば、[数値範囲を使用する]ボタンを利用してもよい。マクロの“Find”、“Replace”、“FindInFiles”、“ReplaceInFiles”、“Filter”メソッドで数値範囲を利用する場合は、“ExFlags”パラメータに“eeExFindNumberRange”フラグを含めればよい。GUIでの指定も可能。各種ダイアログにある“モード”プルダウンを“数値指定”に切り替えると、数値の範囲を指定するためのダイアログへアクセスできる加えて、正規表現と範囲指定を利用して置換する際、置換表現としてJavaScriptが利用できるようになった。100”と記述すれば、マッチした部分(¥0)に対して100をかけることが可能。文字列の操作をしたり、隣接セルの値を参照して利用することもできるので、応用次第では「Excel」に近い複雑な処理も行えそうだ。Edge」などで使われている「Chakra」なのだという。そのため、マクロで使用される各種オブジェクトは利用できないが、より高速な動作が期待できる。そのほかにも、非常に長い行が含まれているテキストや、正規表現による強調文字列が用いられているドキュメント、マーカーが多数定義されているドキュメントを扱う際のパフォーマンスが向上しているという。Professional」は、Windowsプラットフォームで定番のテキストエディター。プラグインで機能を拡張できるのが特徴で、CSVデータを扱うための機能も非常に充実している。価格は1年間の利用が可能な年間サブスクリプションが4,800円(税抜き、以下同)、ライセンスの更新料は年額2,400円。ライセンスの有効期間に制限のない永久ライセンスは18,000円。Free」として使用できる。Store”から入手できるストア版も用意されており、年額19.99米ドルで利用可能。最新版は数日以内にリリースされる予定で、利用中の場合は自動でアップデートされる。