运行 启动文件在 shell 空闲时重新启动

Run startup file on shell restart in Idle

我在 Windows 中使用 Idle 和 Python 2.7。每当我执行 Shell|Restart Shell 命令 (Ctrl-F6) 时,我都希望我的启动文件为 运行。

我编辑了 idle.bat 以便 Idle 始终以 -s 开关开始,运行启动时在 PYTHONSTARTUP 环境变量中引用启动文件。但这对后续重启没有影响。

是否有一些 Idle 首选项会自动 运行 重新启动脚本? (我猜不是。)

如果没有,idlelib 文件夹中的某处是否有一些代码行我可以无害地更改以便在重新启动时调用 -s 开关?

目前没有要设置的首选项,也没有微不足道的代码更改。代码更改是跟踪器问题 5233. Adding a preference setting to not need -s is issue 5594