今まで、エディタは(アクティブなソフトウェア外でファイルが操作されても)変更を検知して、反映の有無を確認してくれるものだと思っていました。
ただ、最近出回り始めた Electron 製のソフトウェアは確認機構がない模様なので、普段使っているエディタの挙動を確認してみました。
目次
テキストエディタ
確認環境は以下になります。
- Windows 10 Pro (1809)
確認メッセージ
ファイルの変更を検知して、確認メッセージ(反映の有無)が表示されます。
- NotePad++
- Mery
- JmEdit
- TepaEditor
即時反映
ファイルの変更を検知すると、確認無く変更を反映させます。
※どうやら Electron 製エディタは即反が基本動作のようです。
- Atom
- Brackets
- Visual Studio Code
- Typora
無視
ファイルの変更を検知しません。
- TeraPad
- Text
※Chromeアプリ
ファイルロック
ファイルをロックするので、他アプリで変更できません。
※テキストファイルでもロックします。
- Sakura
- TepaEditor
TepaEditor はデフォルト設定ではロックしません。