文档1.0 (latest)
页面导入与导出 · 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 编辑器之外的所有内容。
阅读约 1 分钟建议修改 ↗
导入与导出 — 文档 (1.0 (latest)) | QuantCraft