文档首页/ CodeArts IDE/ 产品介绍/ 产品优势/ C/C++语言支持,开箱即用的卓越开发体验
更新时间:2025-08-06 GMT+08:00
分享

C/C++语言支持,开箱即用的卓越开发体验

内置华为自研C++语言服务,针对cmake工程自动解析符号和配置编译调试选项,实现开箱即用的工程创建、语法解析、编码提示、代码重构、本地构建和断点调试等能力,提供卓越C++编码体验。

图1 C/C++语言模型
  1. 强大的内置语言服务
    • 华为自研C++语言服务:专为C++开发量身定制,提供全面的语言支持和优化。
    • 自动解析符号:能够自动解析CMake工程中的符号,简化项目管理,减少手动配置的繁琐。
  2. 开箱即用的开发体验
    • 自动配置编译调试选项:针对CMake工程,自动配置编译和调试选项,用户无需手动设置。
    • 快捷的工程创建:支持快速创建和初始化C++项目,减少开发前的准备时间。
  3. 智能的代码编辑和导航
    • 语法解析:提供实时的语法检查和错误提示,帮助开发者及时发现并修正代码问题。
    • 编码提示:智能代码补全和参数提示,提高编码效率。
    • 代码重构:支持多种代码重构操作,如重命名、提取函数等,方便代码维护和优化。
  4. 高效的构建和调试工具
    • 本地构建:集成高效的本地构建工具,支持快速编译和构建项目。
    • 断点调试:提供强大的断点调试功能,支持单步执行、表达式求值等,帮助开发者快速定位和解决问题。
  5. 丰富的插件生态系统
    • 扩展性强:支持安装各种插件,扩展对不同开发语言的支持和功能,如代码质量检查、项目管理工具集成等。

相关文档