检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
力,同时支持丰富的插件扩展。 您可以使用本文档提供的API对CodeArts IDE Online进行相关操作,如:IDE实例管理、技术栈管理、模板管理等。支持的全部操作请参见API概览。 在调用CodeArts IDE Online的API之前,请确保已经充分了解CodeArts
language plugin_version 否 String the version of plugin signature 否 String signature above_text 否 String the text above the cursor following_text
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,即可查看账号ID。 图1 获取账号ID 父主题:
udIDE:instance:listInstances”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:
开放的生态,提供开放插件标准和插件市场 兼容业界最广泛使用的插件标准,提供独立的插件市场。 支持注册发布商,支持插件开发所需的开放标准、开源框架、打包工具和插件全生命周期管理。 父主题: 产品优势
目录非空时不可删除。 下载文件 选择文件节点,单击鼠标右键,单击“下载文件”。 单次文件下载,文件大小限制为500MB。 上传文件 有以下两种方式可以实现: 选择目录节点,单击鼠标右键,单击“上传文件”。 选择文件/目录节点,在键盘上敲击快捷键“Delete”。 单次文件上传,文件容量限制为1
为云帐号,请参考以下步骤创建。 登录华为云官网,单击右上角“注册”。 根据提示信息完成注册,详细操作请参见如何注册华为云管理控制台的用户?。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业帐号实名认证。 为账户充值 您可以免费试用CodeArts IDE
件提供头文件的位置。如果头文件放置在以“include”命名的文件夹中,则C/C++插件会自动识别。 其它情形下,需设置“clangd.includePath”选项(请参考配置头文件路径和宏)。 对于复杂的工程,推荐配置“compile_commands.json”文件(请参考精确配置代码跳转)。
parent_file_size 是 Long 父文件大小 parent_file_name 是 String 父文件名称 override 是 Boolean 是否覆盖原有文件 chunk_md5 是 String 文件分片的md5,用于校验文件分片是否完整 parent_file_sha256
Online中打开终端进行操作。基本操作如下: 打开终端 管理多终端 拆分多终端 复制黏贴 更改样式 运行选中命令 登录工作界面请参考启动IDE实例。 打开终端 可以通过以下两种方式打开终端: 使用“Ctrl+`”或“Ctrl+Shift+`”快捷键。 单击左上角,选择“终端> 新建终端”。 管理多终端 支持建立多个“终端”使用。
览等操作,并支持对接多种代码仓库。 在使用CodeArts IDE Online服务之前,您需要先了解本服务的相关权限说明以及如何进行权限管理。 使用流程如下:
0, "language" : "python", "snippet" : "def add(x, y):\n return x + y", "generated_snippet" : "", "docker_id" : "02:55:ac:10:00:36"
9/icon.png?AccessKeyId=7JLQBTJ2B3TEYUIF00FF&Expires=1676272349&Signature=lT9YyiqQddPYYmaVoJ9hgvdGed8%3D", "displayName" : "bigfile upload
可输入字母、数字、符号“-”和“_”。 字符长度1~127。 工程模板 工程文件来源于选择的模板,根据步骤2中选择的“技术栈”类型不同,对应“模板”也不同。请根据需要选择对应的“模板”。 私有仓库 项目名称 工程文件来源于当前用户在需求管理服务中已创建或具有权限的项目。选择工程所属项目的名称即可。
"description" : "A basic example using Spring servlets. The app returns values entered into a submit form.", "project_type" : "maven",
CloudDebugger CPU架构 支持两种: 鲲鹏计算:鲲鹏采用精简指令集(RISC)。 X86计算:X86采用复杂指令集(CISC) 。 CPU/内存 系统根据所选技术栈默认匹配对应配置。 存储容量 支持三种: 5GB 10GB 20GB 自动休眠 实例无操作超过一段时间后,将会被自动休眠。请根据需要进行配置。
API IDE实例管理 技术栈管理 模板管理 账号权限管理 插件管理 插件市场 codebreeze codebreezetsbot
数。支持手动编译,或等待自动编译完成。手动编译操作步骤如下: 双击文件名称,打开文件,等待“Run | Debug”按钮显示在main函数上方。 单击“Run”,运行main函数。 添加断点 双击文件名称,打开文件。 将鼠标移到需要添加断点的行的左侧,显示暗红色小圆点后单击鼠标左
install ipython==8.10.0 进入Notebook Editor 打开Jupyter Notebook(文件后缀名为“ipynb”),打开该文件后会出现一个Notebook Editor,可以在里面编辑和运行cell。 父主题: 基于CodeArts IDE On
查询用户是否有权限访问某个IDE实例 刷新IDE实例活跃状态 查询某个IDE实例的状态 技术栈管理 按region获取标签所有技术栈 获取技术栈计费信息 模板管理 查询技术栈模板工程 账号权限管理 查询当前账号访问权限 插件管理 查询ide实例对插件的授权情况 设置ide实例对插件的授权 插件市场 上传插件