ファイルが外部で変更されたときの動作がおかしい

投稿者: yamayasu2 声4 投稿

EmEditorとVisual Studioのエディタで同じファイルを修正している場合、読み直すかどうかを選択するように設定しているのですが、正しく動作しません。 【再現方法】 すべての設定 → ファイル → 外部で変更されたとき(B)  読み直すかどうか選択する を設定する。 EmEditorとVisual Studioのエディタで同じファイルを開く Visual Studioのエディタ側で内容を編集して保存する。 (ファイルをエクスプローラ上で確認したところ、ファイルサイズも更新日時も更新されていることを確認済) EmEditorに切り替えた際、読み直しするかどうかを聞かれない。 またその状態でEmEditor側で内容を編集し保存した場合、そのまま上書き保存できてしまう。 【環境】 EmEditor(v23.0.5) Microsoft Visual Studio Community 2022(v17.8.5) ※補足 Visual StudioをWindows11のメモ帳に変更して同じ操作をした場合には、読み直し確認のダイアログが表示されます。
いつもお世話になっております。江村です。 こちらでは問題が再現しませんでしたが、何らかの条件があるのだと思います。また、プレビュー版を含め最近のバージョンでこのあたりの動作を改良しておりますので、最新版でお試しいただけると幸いです。 よろしくお願いいたします。
各バージョンで動作確認を行いました。 v22.2.12 → OK v22.3.0 → OK v22.4.0 → OK v22.4.2 → OK v22.5.0 → NG v23.0.4 → NG v23.0.5(最新版) → NG ------------------------------------- v23.0.901(v23.1 preview 1) → NG v23.0.902(v23.1 preview 2) → OK v23.0.903(v23.1 preview 3) → OK v23.0.916(v23.1 preview 16) → OK v22.5.0で動作不良になり、v23.1 preview2 で修正されているようなので、v22.4.2まで戻して、v23.1のリリースまで待つことにします。
いつもお世話になっております。江村です。 さきほど、v23.1 を公開いたしました。 よろしくお願いいたします。

このトピックの投稿: 4