我在不同的位置有几台电脑,虽然我没有在 IDLE 中编码,但它总是在后台运行,用于小型测试、调试和研究任务。我在家里配置了 IDLE 自定义突出显示、键集等,将我的设置保存到外部文件中,并将这些设置安装到我正在使用的任何机器上会很舒服。
所以我的问题是:有没有办法做到这一点?
或者,如果有人知道 IDLE 将这些数据存储在哪里,那也很好——也许我可以从那里复制文件。
提前致谢!
我在不同的位置有几台电脑,虽然我没有在 IDLE 中编码,但它总是在后台运行,用于小型测试、调试和研究任务。我在家里配置了 IDLE 自定义突出显示、键集等,将我的设置保存到外部文件中,并将这些设置安装到我正在使用的任何机器上会很舒服。
所以我的问题是:有没有办法做到这一点?
或者,如果有人知道 IDLE 将这些数据存储在哪里,那也很好——也许我可以从那里复制文件。
提前致谢!
IDLE 将其首选项保存在$HOME/.idlerc
目录中的多个文件中,并根据需要创建文件(例如config-main.cfg
)。至少重要的是简单的文本文件,因此您应该能够将这些文件从一台机器上的主目录复制到另一台机器上。有一些潜在的问题需要注意:
当您将文件复制到另一个主目录时,请确保没有空闲实例正在运行。
请注意,当前所有版本的 IDLE(使用 Python 2.7、3.2、3.3 等)共享相同的.idlerc
目录和文件。我目前不知道有任何重大冲突,除了最近的文件可能具有非 ASCII 字符的文件名,需要 Unicode 表示:这可能会导致 IDLE 2.x 和 3.x 之间的共享问题。
如果您尝试在 Windows 和非 Windows 系统之间共享文件,另一个问题可能是行尾。
它位于 Windows 10 用户目录中的“.idlerc”命名文件夹中
这是步骤
%USERPROFILE%\.idlerc
将其中的所有文件复制到您想要的任何位置(在您的情况下为 USB)