产品功能
本页面介绍了CodeArts IDE支持的主要功能,关于各功能支持的地域(Region)信息,可通过控制台查询详情。
CodeArts IDE for C/C++
CodeArts IDE for C/C++ 是华为云推出的一款专为C/C++开发设计的云端集成开发环境(IDE),能够自动解析CMake工程中的符号,自动配置编译和调试选项,简化项目管理,实现开箱即用的工程创建、语法解析、编码提示、代码重构、本地构建和断点调试等能力。详情请参见使用CodeArts IDE for C/C++ 。
CodeArts IDE for Java
CodeArts IDE for Java内置强大的Java语言支持能力,支持基于Spring的代码工程创建、SmartAssist智能代码补全、Maven/Gradle构建。同时集成测试工具,支持JUnit、TestNG等主流单元测试框架,方便进行单元测试和测试驱动开发。详情请参见使用CodeArts IDE for Java 。
CodeArts IDE for Python
CodeArts IDE for Python内置华为自研Python语言服务,支持虚拟环境(如Virtualenv)的创建、激活和管理,确保项目的依赖隔离和环境一致性。包含Flask、Django等常见Web开发框架和基于Pytest和Unittest的测试框架,具备灵活的调试能力。详情请参见使用CodeArts IDE for Python 。
CodeArts IDE for Remoteshell
CodeArts IDE for RemoteShell允许开发者通过Web界面直接访问和管理远程服务器,提供基于SSH协议访问已绑定EIP的华为云ECS主机的文件系统和终端的能力,以及基于kubectl访问已绑定EIP的华为云容器集群的能力,便于用户访问和使用资源。详情请参见使用CodeArts IDE for Remoteshell 。
Git版本管理
CodeArts IDE的Git版本管理功能是其核心功能之一,旨在帮助开发者高效地进行代码版本控制和团队协作。
- Git仓库管理:支持新建Git仓库和克隆仓库,并配置Git仓库的远程地址、分支等信息。
- 版本控制操作:支持拉取更改、提交、推送、合并等更改方式进行代码变更。
- 历史记录:可以查看提交历史记录,支持回滚到特定的提交版本,恢复代码状态。