Version 22.1 の新機能

一般の新機能

  • V8 JavaScript エンジンを使用してモダンな JavaScript をサポートしました。[P]
  • [Webプレビュー] プラグインの新バージョンは、既定で Chromium ベースの Microsoft Edge ブラウザ コントロールを使用するようになりました。[P]
  • [コミット リスト] プラグインに、コミットの作成、ブランチの変更、ステージング済みの変更、変更を元に戻す機能を追加しました。[P]
  • [クラッシュ レポート] ダイアログ ボックスのデザインを変更し、EmEditor から直接メールできるようになりました。[PF]
  • 新バージョンは、数値範囲表現の1種である日付に、区切り無しの日付フォーマット (例えば、”yyyyMMdd“) をサポートしました。[PF]
  • 新バージョンは、[置換] ダイアログ ボックスの [抽出] ボタンと一緒に数値範囲を使用できるようになりました。[P]
  • 新バージョンは、括弧の右側にカーソルあっても括弧を強調表示するようになりました。[PF]
  • Excel から EmEditor にセルのコピー&ペーストを可能にしました。[P]
  • [ジャンプ] などのダイアログ ボックスで全角数字の入力を可能にしました。[PF]
  • 既定のレイアウトから [検索] ツールバーを取り除きました。[P]
  • [すべてのコマンド] メニューのカテゴリーと、[クイック起動]、[キーボード マップ] ウィンドウのコマンド カテゴリを調節しました。[PF]
  • 選択範囲の文字数のカウント、文字列のコピーを高速化しました。[PF]

テスト 結果:

v22.0v22.1比較
文字数を数える32.2 秒14.4 秒2.24 倍に高速化

* すべて選択の後、ステータス バーの [選択範囲の文字数] をクリック、10億行、52GB、ランダム ASCII データ。既定オプション、Windows 11、Ryzen 9 7900X、64GB RAM、1TB SSD。

新しい設定

  • [選択範囲の並べ替え] ダイアログ ボックス、[列の並べ替え] ダイアログ ボックス、[列の管理] ダイアログ ボックスを追加しました。[P]
  • [マクロのカスタマイズ] ダイアログ ボックスの [オプション] ページに [JavaScript エンジンとして V8 を使用する] オプションを追加しました。[P]
  • [列を分割] ダイアログ ボックスに [余分な文字列を破棄] オプションを追加しました。[P]
  • [Webプレビュー] プラグインのプロパティに [Microsoft Edge] ラジオ ボタンと [Internet Explorer] ラジオ ボタンを追加しました。[P]

新しいコマンド

  • 選択範囲の分割文字列の並べ替え/重複の削除
  • 列の並べ替え
  • 列の管理

プラグインの新機能[P]

  • SPLIT_COLUMN_INFO 構造体に SPLIT_DONT_DISCARD_EXTRA を追加しました。
  • EE_CONVERT_EX メッセージ、EE_REARRANGE_COLUMNS メッセージを追加しました。
  • CONVERT_INFO 構造体、REARRANGE_COLUMNS_INFO 構造体を追加しました。
  • Editor_RearrangeColumns インライン関数を追加しました。
  • Editor_Convert インライン関数に pszSeparator、nSortFlags、pszLocale パラメータを追加しました。
  • Editor_Sort インライン関数とSORT_INFO 構造体に、SORT_COLUMNS、SORT_DELETE_DUPLICATE、SORT_REMOVE_EMPTY フラグを追加しました。

マクロの新機能[P]

  • Shell オブジェクトに Run、 FileExists、 FolderExists、 DeleteFile、 DeleteFolder、 CreateFolder、 GetFileAttributes、 SetFileAttributes メソッドを追加しました。
  • Document オブジェクトに RearrangeColumns メソッドを追加しました。
  • Document オブジェクトの SplitColumn メソッドに eeDontDiscardExtra を追加しました。
  • Selection オブジェクトに Sort メソッドを追加しました。
  • Document オブジェクの Sort メソッドに eeSortColumns、eeRemoveDuplicates、eeSortRemoveEmpty フラグを追加しました。
  • #language 指示子に V8 を追加しました。

  • [P] EmEditor Professional のみ
  • [PF] EmEditor Professional と EmEditor Free