工具栏
本文档主要介绍 FuncStudio 工作台 - 工具栏 的各项功能。
页面功能
工具栏主要集成了对 FuncStudio 项目的基本操作和快捷按钮两类功能。
- 基本操作:包括项目层面的新建、打开、保存和另存为功能,编辑层面的撤销/重做功能,以及搜索和全屏两项辅助功能。
- 快捷按钮:根据当前标签页的不同,工具栏会显示不同的特殊快捷按钮,如接口标签页下的预览、实现标签页下的更改实现类型、运行标签页下的调试执行和启动任务。
- 对于网页版 FuncStudio ,运行标签页下仅提供启动任务快捷按钮。
- 对于 FuncStudio 本地执行器,运行标签页下同时提供调试执行和启动任务快捷按钮。
基本操作
新建
点击工作栏左上侧新建按钮,会弹出新建项目对话框。用户可以选择任一项目模板,点击新建即可创建项目。点击对话框外任意空白处,可关闭该窗口。
CloudPSS FuncStudio 函数工坊预置了空白函数、云端 JS 执行器、本地执行器模板。
-
对于在本地执行的 Python 和 Matlab 内核函数,用户可选择空白函数模板或本地执行器模板来快速构建本地实现类型的函数项目;
-
对于在云端执行的 JavaScript 代码内核,用户可选择空白函数模板或本地执行器模板来快速构建云端实现类型的函数项目。
打开
点击工作栏左上侧打开按钮,会弹出打开项目对话框,用户可分别从云空间中的个人仿真、协作项目、仿真广场打开以及从本地文件上传 FuncStudio 项目。
- 个人项目:云空间中保存的当前用户创建的全部项目。
- 协作项目:云空间中保存的当前用户所加入协作组织的协作项目。有关协作组织的建立,可参见 组织管理 帮助页。
- 项目广场:云空间中保存的权限为公开的全部项目,包含所有用户创建的项目。
- 本地文件:保存在用户本地设备上的项目文件(cfnc格式)。通过“拖放文件到此处”或“点击以打开文件选择对话框”选择本地函数文件上传。
- FuncStudio 工作 台 内的 打开本地文件 功能,与 FuncStudio 云空间 的 上传并打开... 功能相同,仅支持 FuncStudio 导出的cfnc格式函数文件。
另存为
对于新建项目,点击工作栏左上侧保存按钮、或右边更多弹出的另存为按钮后,会弹出另存为对话框,选择保存位置为云空间的个人项目、协作项目,或下载至本地文件。
1. 保存至个人项目
选择保存在个人项目时,必须填写资源 ID(RID
)中的项目ID和名称,点击保存按钮即可实现项目文件的保存。
RID
)资源 ID(或 RID )是在 CloudPSS XStudio 中标识项目的唯一、不可重复的标识符。
完整的 FuncStudio 项目 RID
格式:function/用户名/项目ID
为保证 CloudPSS XStudio 中每个项目 RID
的唯一性,同一用户输入的项目ID不可重复。
2. 保存至协作项目
选择保存在协作项目时,必须在资源 ID 中选择协作组织 ID,填入项目ID 和名称,点击保存按钮即可实现项目文件的保存。
保存云空间项目(选择个人项目、协作项目)时,可选择性配置项目权限、类型和描述,也可留空或保持默认选项。
其中,权限、类型和描述配置与总览标签页配置项一致, 其配置方法参见总览 帮助页。
3. 保存为本地文件
选择保存在本地文件时,点击保存即可将cfnc格式的模型文件下载至本地设备。
保存
对于已保存过的项目,再次点击保存按钮,新的修改将会覆盖旧的项目。
当前项目存在修改未保存的操作时,工具栏的项目名称前面会出现提示符号,请注意随手保存。