Aliyun Serverless VSCode Extension 是阿里云 Serverless 产品 函数计算 Function Compute 的 VSCode 插件,该插件结合了函数计算 Fun 工具以及函数计算 SDK ,是一款 VSCode 图形化开发调试函数计算以及操作函数计算资源的工具。
通过该插件,用户可以:
- 快速地在本地初始化项目、创建函数
- 运行、调试本地函数(调试功能目前支持 nodejs、python、php)
- 拉取云端的服务函数列表,查看服务函数配置信息,执行云端函数
- 导入云端的服务函数到本地工作目录
- 部署服务函数至云端,并更新相关配置
v1.6.0 版本
北京时间 2019 年 08 月 22 日 Aliyun Serverless VSCode Extension 发布了 v1.6.0 版本,该版本
- 支持 nodejs10 运行时。
- 支持空模版文件快速构建 ROS 模版。在新建的 template.yml 中,输入 ROS 字样,会出现自动补全的可选项。
- 支持 template.yml 模版文件资源配置的上下文帮助。在 template.yml 中,将鼠标悬浮在相关资源的键名上,会出现关于该键下可配置字段的悬浮信息展示 (字段名、字段类型、文档地址)。
支持项目中包含多 template.yml 模版文件。在本地资源面板中会显示多个 template.yml 节点,左击模版文件名称会跳转至对应的 template.yml 模版文件
- 支持指定 template.yml 模版文件创建函数。在本地资源面板中左击模版文件名称右侧的创建函数按钮,会弹出创建函数向导。完成向导后,相关函数会创建在模版文件的同目录下并将函数描述块自动填充在模版文件中。
- 支持指定 template.yml 模版文件进行部署。在本地资源面板中右击模版文件名称选择部署,会根据所指定模版文件的描述内容进行部署。
- 远端调用带有 HTTP 触发器的函数时,在输出面板提供访问链接。
- 本地资源面板监听模版文件变化,进行自动刷新。