Version 22.5 の新機能
2023年 7月 25日
一般の新機能
- [シンボルを検索] コマンドは、設定のプロパティの [言語サーバー] ページで、[言語サーバー プロトコル] が有効になっていれば、言語サーバー プロトコルを使用するようになりました。[P]
- JSON 言語サーバーを追加しました。[P]
- 新バージョンでは、行番号の左端をクリックして、ブックマークの表示/非表示を切り替えられるようになりました。
- 外部のファイル変更のチェックを最適化しました。
- 現在行が空でも [コメント] コマンドを有効にしました。
- 既定では、巨大ファイルを開く時、巨大ファイル コントローラーを表示しなくなりました。その代わり、通知ツールチップが表示されて、それをクリックすることにより、巨大ファイル コントローラーを表示するようになりました。既定の動作は、[カスタマイズ] ダイアログ ボックスの [ファイル] ページで変更できます。[P]
- EmEditor 起動時、64ビット Windows で 32ビット版が動作している場合にプロンプト メッセージ ボックスを表示するようになりました。
- インターネット接続が利用可能の時、登録キーのライセンス認証チェックを追加しました。
- 様々な動作を高速化しました。
テスト結果:
v22.4 | v22.5 | 比較 | |
---|---|---|---|
重複行の削除 [*A] | 5.900 秒 | 5.535 秒 | 1.07 倍に高速化 |
すべて選択、コピー [*A] | 1.765 秒 | 1.186 秒 | 1.49 倍に高速化 |
フィルター、一致した文字列を抽出 [*A] | 3.610 秒 | 2.238 秒 | 1.61 倍に高速化 |
単語数 (ステータス バー) [*A] | 0.914 秒 | 0.271 秒 | 3.37 倍に高速化 |
次の警告すべき文字を検索 [*B] | 1.227 秒 | 0.466 秒 | 2.63 倍に高速化 |
合計 (ステータス バー) [*C] | 0.269 秒 | 0.217 秒 | 1.24 倍に高速化 |
CSV 構文チェック [*C] | 0.234 秒 | 0.095 秒 | 2.46 倍に高速化 |
*A: 1.34 GB、1億行、ランダム ASCII テキスト ファイル。
*B: 9.49 GB、1億行、ランダム ASCII テキスト ファイル。
*C: 1.99 GB、1590万行, ランダム ASCII CSV ファイル。
すべて選択、コピーに使用したマクロ: document.selection.SelectAll(); document.selection.Copy(eeCopyUnicode);
すべて: [常に長い元に戻す情報を破棄して速くする] オン、その他はすべて既定オプション、Windows 11、Core i7-13700、80 GB RAM。
新しい設定
- 設定のプロパティの [ファイル] ページで、[監視間隔] テキスト ボックスを廃止しました。
- 設定のプロパティの [言語サーバー] ページの [文書タイプ] ドロップ ダウン リスト ボックスに [JSON] を追加しました。[P]
- 設定のプロパティの [表示] ページの [指定する部分] ドロップ ダウン リスト ボックスに [垂直インジケーター – ブックマーク (ポイント)] を追加しました。
プラグインの新機能[P]
- コミット リスト プラグインの [プル] ボタンと [プッシュ] ボタンに、コミット数のインジケーターを追加しました。