エディタのファイルロック挙動

今まで、エディタは(アクティブなソフトウェア外でファイルが操作されても)変更を検知して、反映の有無を確認してくれるものだと思っていました。
ただ、最近出回り始めた Electron 製のソフトウェアは確認機構がない模様なので、普段使っているエディタの挙動を確認してみました。

目次

テキストエディタ

確認環境は以下になります。

  • Windows 10 Pro (1809)

確認メッセージ

ファイルの変更を検知して、確認メッセージ(反映の有無)が表示されます。

  • NotePad++
  • Mery
  • JmEdit
  • TepaEditor

即時反映

ファイルの変更を検知すると、確認無く変更を反映させます。
※どうやら Electron 製エディタは即反が基本動作のようです。

  • Atom
  • Brackets
  • Visual Studio Code
  • Typora

無視

ファイルの変更を検知しません。

  • TeraPad
  • Text
    ※Chromeアプリ

ファイルロック

ファイルをロックするので、他アプリで変更できません。
※テキストファイルでもロックします。

  • Sakura
  • TepaEditor
    TepaEditor はデフォルト設定ではロックしません。