检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
示例2:查询IDE实例列表 操作场景 用户通过查询IDE实例列表接口,使用分页参数查询租户下所有IDE实例列表。API的调用方法请参见如何调用API。 本节示例操作包括分页查询,接口支持过滤和排序参数的操作,参数详情请参见查询IDE实例列表。 前提条件 确定调用API的Endpoint,详细信息请参见终端节点。
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
代码调试 CodeArts IDE Online 支持C/C++工程调试,调试之前需满足以下条件: 编译时,已在“.theia/tasks.json”中需要加上调试参数“-g”,如:“g++ -g -o hello helloworld.cpp”,默认已经添加,如没有,需要手动添加。
CodeArts IDE Online最佳实践汇总 本文汇总了基于CodeArts IDE Online常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导。 表1 CodeArts IDE Online最佳实践一览表 最佳实践 说明 2-基于CodeArts IDE Online快速开发、部署微服务
实例相关权限 表1 实例相关权限 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目 (Project) 企业项目(Enterprise Project) 创建IDE实例 POST /v2/{org_id}/instances cloudIDE:instance:create
示例3:外部第三方集成商创建IDE实例 操作场景 第三方集成商通过调用接口,创建IDE实例。不同的第三方需要和CodeArts IDE Online服务共同设定标签。 API的调用方法请参见如何调用API。接口参数详情参考 外部第三方集成商创建IDE实例。 前提条件 确定调用AP
公共查询权限 表1 公共查询权限 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目 (Project) 企业项目(Enterprise Project) 查询指定IDE实例详情 GET /v2/instances/{instance_id} cloudIDE:instance:get
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
常见问题 如何实现每次调试前,代码自动编译? 修改代码后,需重新编译再进行调试。可以新建一个编译工程的Task,并将其label配置为调试配置项的preLaunchTask,以达到调试前自动编译的目的。具体操作如下: 进入CodeArts IDE Online工作界面。 新建一个
自定义命令 如果在进行代码构建、测试、运行、调试前,需要执行自定义运行命令的任务,可通过编辑“tasks.json”文件,添加想要执行的任务。 操作步骤 进入CodeArts IDE Online代码编辑界面。 在工程根目录下创建 “.theia”目录(如已存在请跳过该步骤)。 在
功能列表 CodeArts IDE Online功能列表如表1所示。 表1 功能列表 功能 描述 一键式环境获取 一键式获取云端基于容器的工作空间,并可在不需要时释放。 预置技术栈 预置多种技术栈,创建工作空间时选取预置技术栈可获得更快的环境配置能力。 按需配置资源 可按需选择工
什么是CodeArts IDE Online CodeArts IDE Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 CodeArts
Go技术栈相关操作 本节介绍Go技术栈的相关操作,具体如下: 安装依赖包 查看库包的逻辑实现 运行/调试代码 代码格式检查 代码测试 登录工作界面请参考启动IDE实例。 安装依赖包 使用CodeArts IDE Online的Go技术栈,可通过执行go get命令安装依赖包,执行
Java技术栈相关操作 本节主要介绍Java技术栈的相关操作,具体如下: 编译Maven项目 运行代码 添加断点 添加调试配置 代码调试 修改变量 JUnit测试 编译Maven项目 Maven项目导入后IDE会进行自动编译,如果没有触发自动编译可以手工进行编译操作。 进入CodeArts