本文为您介绍如何使用Aliyun Serverless VSCode Extension便捷、高效的编写模板。
VSCode插件提供了ROS模板文件语法提示,同时支持在本地开发和调试函数计算功能,详情请参考serverless-vscode。使用VSCode插件前,请您先安装Visual Studio Code。
语法提示: 自动补全:支持模板文件内所有资源配置属性的自动补全,自动补全会依据缩进层级给出精准的提示选项。 错误校验:支持模板文件内所有资源配置信息的校验,会检测资源的配置信息是否符合规格说明。 悬浮提示:提供模板文件内所有资源配置的上下文帮助,将鼠标悬浮在相关资源的键名上,会出现关于该键下可配置字段的悬浮信息展示 (字段名、字段类型、文档地址)。 安装插件 打开VSCode,使用快捷键Ctrl+Shift+X进入插件市场。 搜索插件Aliyun Serverless 并安装。 重启VSCode。 当左侧边栏显示图标ALIYUN:FUNCTION COMPUTE时,表示安装成功。
绑定阿里云账户 打开ALIYUN:FUNCTION COMPUTE。 在REMOTE RESOURCES选项下选择Bind New Account,上方会弹出输入框,依次输入阿里云Account ID,阿里云Access Key ID,阿里云Access Key Secret,并设置名称。 设置成功后VSCode底部左侧会显示名称和地域,表示激活成功。 编写模板 在VSCode中打开任意文件夹,此时插件处于未激活状态,单击ALIYUN:FUNCTION COMPUTE图标以激活插件。 创建template.yml。 首行输入ros,两次回车,即会提示模板中所需参数,选择Rescources,也可以输入首字母,会有自动提示。 在Resources下输入资源类型中的关键字即可提示所有相关资源类型,例如输入ECS会提示所有与ECS相关的资源类型,选择您需要的资源类型,会生成一个大致结构,鼠标放在Properties会提示该资源类型的所有属性及数据类型,属性名称支持模糊匹配,缺少必填属性时Properties会有告警,控制台也会有相应的提示。编写模板
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。