automatic reload when file changes externally

It would be great if it were detected when the file you are editing has been changed externally, and if possible, automatically reload the file. I imagine it could work similarly to vim and kakoune, i.e. if there are no modifications that have yet to be written, just reload the file, and treat it as a single modification that can be undone. If there are modifications that haven't been written yet, prompt the user about what they would like to do: * Ignore the changes, keep that's in the editor buffer, and let a write happen over the external change, whatever it was * Reload the file anyway, essentially "adding" to the unsaved changes

GitHubToolOtherSource
0Sign in to voteCopy link

FL score

70

out of 100

Verdict

VALIDATE

medium confidence

Competition

No competitor data yet

Trend

No signal yet

A tool that automatically reloads files when changed externally, minimizing data loss and confusion during editing.

The pain

Developers often lose track of external file changes, risking overwriting or losing work without clear notifications or easy recovery.

The gap

While some editors detect external changes, many do not handle them smoothly or intuitively, leaving room for better automatic reload and undo integration.

Build angle

A lightweight plugin or extension for popular editors that detects external changes and manages reloads with undo support and user prompts.

Strengths

  • Clear and common pain point among developers
  • Technically straightforward to implement
  • Can improve developer productivity and reduce errors

Risks

  • Many editors already have partial solutions
  • Limited direct monetization or willingness to pay
  • Niche appeal mostly to developers who use specific editors

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “automatic reload when file changes externally”.

Open FlyBot