检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用前必读 CodeArts IDE Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 在使用CodeArts IDE Online服务之
准备工作 开通容器镜像服务 登录华为云容器镜像服务并申请开通获取使用权限。 创建容器镜像组织 进入容器镜像服务控制台。 在左侧导航栏选择“组织管理”,单击右上角“创建组织”。在弹出的页面中填写“组织名称”,然后单击“确定”完成组织创建。 获取镜像仓库访问地址、区域项目名称 操作步骤如下:
准备工作 在使用CodeArts IDE Online前,您需要完成以下两项准备工作。 注册华为云并实名认证 为账户充值 注册华为云并实名认证 如果您已有一个华为云帐号,请忽略这一步。如果您还没有华为云帐号,请参考以下步骤创建。 登录华为云官网,单击右上角“注册”。 根据提示信息
代码调试 CodeArts IDE Online 支持C/C++工程调试,调试之前需满足以下条件: 编译时,已在“.theia/tasks.json”中需要加上调试参数“-g”,如:“g++ -g -o hello helloworld.cpp”,默认已经添加,如没有,需要手动添加。
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。 在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。
API IDE实例管理 技术栈管理 模板管理 账号权限管理 插件管理 插件市场 codebreeze codebreezetsbot
API概览 表1 CodeArts IDE Online接口说明 分类 接口 IDE实例管理 查询IDE实例名是否重复 查询某个IDE实例 修改IDE实例 删除IDE实例 启动IDE实例 停止IDE实例 创建IDE实例 查询某个租户下的IDE实例列表 查询IDE实例列表 外部第三方集成商创建IDE实例
历史API 技术栈管理
什么是CodeArts IDE Online CodeArts IDE Online是云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。 CodeArts
应用进程已正常启动,外部却无法访问 应用进程已经正常启动,端口调测工具没有提示,外部无法访问,您需要按照以下步骤进行解决: 进入到IDE工作界面。 在左侧单击“插件管理”,搜索Rest Client插件。 单击“安装”。 安装完成后,可在已安装中查看到安装成功的插件,即可访问。
提交代码 在线修改代码后,CodeArts IDE Online支持通过“SCM”选项提交代码,还可以查看代码提交状态、提交历史等。 如创建IDE实例配置工程时选择“私有仓库”,可将更新后的代码提交到代码仓库。 操作步骤 进入CodeArts IDE Online工作界面,在线修改目标文件代码。
文档修订记录 文档修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。 修订记录 发布日期 第八次正式发布。变更说明如下: 服务名称变更为CodeArts IDE Online 2023-02-16 第七次正式发布。变更说明如下: 删除鲲鹏限时免费相关内容。
功能列表 CodeArts IDE Online功能列表如表1所示。 表1 功能列表 功能 描述 一键式环境获取 一键式获取云端基于容器的工作空间,并可在不需要时释放。 预置技术栈 预置多种技术栈,创建工作空间时选取预置技术栈可获得更快的环境配置能力。 按需配置资源 可按需选择工
获取项目ID 调用API获取项目ID 项目ID还可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点,可以从终端节点获取。接口的认证鉴权请参见认证鉴权。
部署微服务容器镜像 安装Developer Console插件 打开插件市场,搜索到“Developer Console”后,单击“安装”即可完成安装,动图演示如下: 部署微服务到CCI容器实例 配置Profile Profile是一组API调用鉴权所需配置的抽象,Profile
5分钟创建并启动IDE实例 介绍快速创建IDE实例(含创建工程)以及修改、删除IDE实例的操作步骤。 创建/启动IDE实例 进入CodeArts IDE Online首页。 单击“新建实例”,进入“创建实例”页面。 实例信息参数说明如下: 参数名 说明 名称 实例名称。请根据界面提示进行设置。
CloudIDE-成长地图 | 华为云 CodeArts IDE Online 华为云CodeArts IDE Online是云开发环境服务,开发者通过浏览器访问即可极速获取云端开发环境,支持编码、调试、运行、预览,还可访问代码仓库和执行命令行,同时支持丰富的插件扩展。 免费体验
Java技术栈相关操作 本节主要介绍Java技术栈的相关操作,具体如下: 编译Maven项目 运行代码 添加断点 添加调试配置 代码调试 修改变量 JUnit测试 编译Maven项目 Maven项目导入后IDE会进行自动编译,如果没有触发自动编译可以手工进行编译操作。 进入CodeArts
代码编辑 CodeArts IDE Online的C/C++插件功能强大,能够帮助用户编写代码,为得到最佳体验,需要为C/C++插件提供头文件的位置。如果头文件放置在以“include”命名的文件夹中,则C/C++插件会自动识别。 其它情形下,需设置“clangd.include