页面导入与导出 · 4 / 29
导入与导出
QuantCraft IDE 的 File 菜单(位于编辑器上方 Python 编辑器的工具栏中)包含两个辅助功能,用于将您的工作区与计算机的其他部分连接起来:
- Export — 将编辑器中当前打开的文件保存为磁盘上任意位置的
.py文件。 - Import… — 将计算机上的
.py(或.json及其他文本)文件作为新标签页导入工作区。
这两项操作都会打开标准的系统保存/打开对话框,因此您可以选择计算机上的任意文件夹。
Export
使用 File → Export 将当前活动编辑器文件的副本保存到磁盘。
它的作用:
- 获取编辑器中当前打开文件的实时内容(因此未保存的修改也会包含在内)。
- 根据标签页标题建议文件名——会自动添加
.py扩展名,文件名中不允许的字符会被替换为_。 - 打开系统的 Save 对话框,您可以在其中更改名称、选择文件夹并确认。
- 对话框的过滤器默认为 Python (.py),也可选择 All files。
- 保存成功后,会显示一条简短的确认信息。
说明:
- Export 一次只处理一个文件——即编辑器中当前获得焦点的文件。
- 如果编辑器中没有打开的文件,菜单会提示您先打开一个文件。
- Export 与已关联的工作区文件夹无关——保存的文件会存放在您在对话框中指定的位置,而不是工作区文件夹。若要在工作区内复制文件,请改用 File 菜单中的 Save As…。
- 导出功能适用于桌面(Tauri)应用。在浏览器版本中,它无法打开原生的保存对话框。
Import…
使用 File → Import… 将磁盘上的一个或多个文件作为新的编辑器标签页导入工作区。
它的作用:
- 打开启用了多选的系统 Open 对话框,您可以一次选择多个文件。
- 提供的过滤器:
- Python (.py)
- JSON (.json)
- All files
- 将每个文件作为文本读取,并在 IDE 中为其创建一个新标签页。
- 新标签页使用您所导入的文件名(会自动消除重名——如果已存在名为
strategy.py的标签页,导入的文件会变为strategy (1).py、strategy (2).py,依此类推)。 - 导入的文件位于工作区根目录(不在任何文件夹中),因此会显示在 Files 侧边栏的顶层。之后您可以将其拖入文件夹。
要求:
- IDE 工作区必须已加载。如果在其仍在加载时触发 Import,会出现简短提示要求您稍候。
- 必须在 Files 侧边栏中关联工作区文件夹。未关联时导入会提示您先选择文件夹——Import 会将新文件写入该文件夹,使其成为您磁盘上项目的一部分。
- 与 Export 一样,Import 使用原生文件对话框,适用于桌面应用。
提示
- 使用 Export 分享策略 — 选择策略文件,将其导出为
.py,然后发送给队友。对方可使用 Import… 将其直接导入自己的工作区。 - 批量导入 — 在 Import 对话框中一次选中所有
.py文件,即可将整个文件夹的文件添加到工作区。每个文件都会成为独立的标签页。 - 保持名称唯一 — Import 会自动为重名文件重命名,因此绝不会覆盖现有标签页。如果您更想使用导入文件的名称,请重命名或删除之前的文件后再次导入。
- 完整配置(界面偏好、账户、软件包列表等)请使用应用顶部菜单中的全局 Export Config… / Import Config… 选项——它们负责 IDE 编辑器之外的所有内容。

