检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问题现象 CodeArts IDE Online页面加载失败。 原因分析 页面加载失败通常是由于网络连接不稳定或被拦截导致。 处理方法 检查浏览器网络连接是否正常。若无网络连接,请修复网络连接。刷新页面重试,若仍加载失败,请参照2继续排查处理。 如果电脑使用的是无线网络环境,请确保连接的稳定。
解放号的token,解放号场景下使用 vpc_id 否 String 云服务器对应的vpcId,小网连接ecs的场景下使用 instance_domain_id 否 String 实例授权用户租户ID instance_user_id 否 String 实例授权用户ID 响应参数 状态码: 200 表4 响应Body参数
查询指定IDE实例详情 √ √ √ √ 创建IDE实例 √ × √ × 删除IDE实例 √ × √ × 启动IDE实例 √ × √ √ 停止IDE实例 √ × √ √ 访问IDE实例 √ × √ √ 修改IDE实例(仅修改描述和名称) √ × √ × 分发实例给访问者 √ × √
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,CodeArts IDE Online的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 CodeArts IDE Online的终端节点 区域名称 区域 终端节点(Endpoint) 协议类型
"status" : "success" } id:实例id。 link:实例访问地址。 访问接口返回的link地址,可以进入IDE实例。此处没有获取模板工程,如果要下载模板,可以指定模板git地址scmUrl。 https://****/cloudide/loading?sc
在实例的API参数“plugin_enable_list”中传入插件id,插件id是由插件作者和插件名组成,格式为“publisher.name”。 通过实例URL地址拼接的方式, 在“preinstallPlugins”传入插件id。 const envParams = { preinstallPlugins:
账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。
</container> </configuration> </plugin> 用户账号ID、区域项目名称、AK/SK信息可通过访问我的凭证获取。 长期有效的Docker登录密钥:可通过在Terminal中执行命令如下获取,其中,$AK、$SK替换成准备工作章节获取到的真实AK/SK。
实例相关权限 表1 实例相关权限 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目 (Project) 企业项目(Enterprise Project) 创建IDE实例 POST /v2/{org_id}/instances cloudIDE:instance:create
5分钟创建并启动IDE实例 介绍快速创建IDE实例(含创建工程)以及修改、删除IDE实例的操作步骤。 创建/启动IDE实例 进入CodeArts IDE Online首页。 单击“新建实例”,进入“创建实例”页面。 实例信息参数说明如下: 参数名 说明 名称 实例名称。请根据界面提示进行设置。
键检查请求者的id,然后再允许执行操作。为了保证数据安全,CodeArts IDE Online只允许实例的访问者访问实例,如果用户不是实例的访问者,即使配置权限也无法访问该实例。条件策略示例如下: { "Version": "1.1", "Statement":
部署微服务容器镜像 安装Developer Console插件 打开插件市场,搜索到“Developer Console”后,单击“安装”即可完成安装,动图演示如下: 部署微服务到CCI容器实例 配置Profile Profile是一组API调用鉴权所需配置的抽象,Profile
IDE实例管理 查询IDE实例名是否重复 查询某个IDE实例 修改IDE实例 删除IDE实例 启动IDE实例 停止IDE实例 创建IDE实例 查询某个租户下的IDE实例列表 查询IDE实例列表 外部第三方集成商创建IDE实例 查询用户是否有权限访问某个IDE实例 刷新IDE实例活跃状态
参数类型 描述 instance_id 是 String 实例id 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 instances PageInstancesVO object 实例列表 status
search 否 String 关键字查询(根据实例名,描述模糊查询) 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
本节主要介绍CodeArts IDE Online服务工作界面的基本编辑操作,主要包含以下操作: 多重编辑(多重光标) 调整选区 选择列 保存/自动保存 查找与替换 全局搜索 代码格式化 代码折叠 登录工作界面请参考启动IDE实例。 多重编辑(多重光标) 按住“Alt”键,同时在
应用场景 应用:服务化Web应用。 场景特点:开发者受限于无本地环境无法开发。通过Web直接访问CodeArts IDE Online,实现随时随地开发。 适用场景:适用于基于容器的服务化Web应用开发,保障快速搭建一致的开发环境,随时在线编写代码。 优势: 本地零资源消耗:依托
Go技术栈相关操作 本节介绍Go技术栈的相关操作,具体如下: 安装依赖包 查看库包的逻辑实现 运行/调试代码 代码格式检查 代码测试 登录工作界面请参考启动IDE实例。 安装依赖包 使用CodeArts IDE Online的Go技术栈,可通过执行go get命令安装依赖包,执行命令前需先
Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 在使用CodeArts IDE Online服务之前,您需要先了解本服务的相关权限说明以及如何进行权限管理。