New GitHub issue #94523 from znsoooo:<br>

<hr>

<pre>
**Feature or enhancement**

Because IDLE not good at text editing, I sometimes use another text editor to make text editing such as text replacement and refactoring while opening IDLE parallelly.

But when I go back to IDLE, the editor doesn't give any hints, and then on the next run, my text changes are overwritten.

So I add a feature that IDLE can detect whether the local file has changed and make a prompt, ask to refresh. or set file into unsaved state if not refreshed.

**Previous discussion**

Discuss at: https://discuss.python.org/t/i-made-some-improvement-for-idle-can-i-contribute-to-idlelib-library-in-python-project

Usage: https://github.com/znsoooo/IDLE-Advance

Implementation: https://github.com/znsoooo/IDLE-Advance/blob/master/idlealib/AutoReload.py

</pre>

<hr>

<a href="https://github.com/python/cpython/issues/94523">View on GitHub</a>
<p>Labels: type-feature</p>
<p>Assignee: </p>