CodeArts IDE
CodeArts IDE
本产品内“
”的所有结果
本产品内“
”的所有结果
最新动态
产品介绍
什么是CodeArts IDE
产品特性
先进架构,从精简模式一键升级全模式
C/C++语言支持,开箱即用的卓越开发体验
Java语言支持,强大的智能辅助编码体验
Python语言支持,高效而优雅的辅助开发体验
连接华为云,快速完成基于API的应用开发
生态繁荣,基于插件的无限能力扩展
轻松编辑、构建和调试
自定义CodeArts IDE
语言和框架支持
强大且可扩展的体系结构
权限说明
快速入门
用户界面
键绑定
主题
显示语言
设置
用户指南
激活CodeArts IDE客户端
购买激活码
绑定激活码
解绑激活码
管理权限
授权IAM用户
自定义权限策略
基本操作
代码编辑
基本信息
选择代码
代码搜索
查找和替换
跨文件搜索
搜索并替换为正则表达式
格式化代码
概述
缩进
折叠代码
代码补全
编程语言的代码补全
代码补全功能
概述
快速信息
参数信息
补全类型
代码导航
快速文件导航
使用面包屑导航路径
转到定义
转到类型定义
转到实现
查找所有引用
转到编辑器中的符号
转到行
大纲视图
括号匹配
错误和警告
代码校验
简介
在代码编辑器中查看问题
使用“问题”视图
配置校验规则
重构
简介
代码操作
重构操作
提取方法
提取变量
重命名符号
代码操作的键绑定
C/C++
创建C/C++工程
C/C++代码编写
编码基础操作
代码编写操作
代码重构操作
Cmake工程支持
简介
CMake工程加载
多种构建类型
CMake工程调试
CMake工程运行
CMake工程构建
多种生成器类型
常用设置项
Java
使用Java项目
简介
管理Java项目
打开文件夹或现有CodeArts IDE项目
创建新项目
重新加载项目
查看项目依赖关系
创建文件和文件夹
配置项目
简介
项目设置
模块设置
构建工具设置
代码校验规则
代码编辑
简介
代码补全
简介
触发代码补全
关键字补全
名字补全
方法补全
片段补全
智能类型匹配补全
代码片段
折叠区域
智能选择
代码生成
简介
构造函数生成
Override/implement方法
组织imports
生成getters和setters
生成hashCode()和equals()
测试
生成toString()
自动导入
简介
添加导入
组织导入
验证导入
重构
简介
移动重构
简介
复制Class
移动Class
移动包
移动内部类到上层
移动实例方法
移动静态成员
向上/向下移动成员
提取/引入重构
简介
引入变量
引入参数
引入字段
引入常量
提取方法
提取接口
提取超类
提取委托
引入功能参数
引入功能变量
提取方法对象
引入参数对象
内联重构
简介
内联变量
内联参数
内联方法
内联字段
内联超类
内联到匿名类
使方法静态
反转布尔值
用委托替换继承
用工厂方法替换构造函数
用生成器替换构造函数
封装字段
更改方法签名
更改类签名
将匿名类转换为内部类
尽可能使用Interface
类型迁移
包装返回值
转换为实例方法
删除中间人
安全删除
导航代码
简介
Call Hierarchy
Type Hierarchy
CodeLens
Structure
通过代码搜索
简介
基本用法
搜索查询语法
示例
定位任意实体
定位类
定位类中的方法
构建工具
简介
Gradle
Maven
调试
通用调试步骤
断点
简介
设置断点
行断点
条件断点
日志点
函数断点
异常断点
启用和禁用断点
删除断点
在调试模式下运行程序
控制程序执行
检查暂停的程序
简介
检查变量
检查调用堆栈
监视
断点
调试控制台REPL
测试
将测试框架集成到项目中
Create tests创建测试
运行测试
简介
测试视图
简介
运行和调试测试
导航到测试类或方法
组织测试视图
隐藏测试
测试启动配置
简介
JUnit测试
TestNG测试
启动配置
简介
Java类
JAR应用
Gradle任务
Maven任务
JUnit测试
TestNG测试
远程调试
Python
简介
安装Python
新建Python项目
使用代码提示
浏览代码
运行代码
调试代码
安装依赖
测试代码
开始工程
管理Python项目
打开现有项目
新建项目
新建文件和文件夹
新建文件夹
新建文件
构建环境
使用Python环境
指定项目环境
选择并激活环境
从命令行新建虚拟环境
设置默认项目环境
环境和终端窗口
选择调试环境
环境变量
环境变量定义文件
PYTHONPATH变量使用
变量替换
代码编辑
简介
代码补全
触发代码补全
关键词补全
参数补全
折叠区域
自动导入
添加导入
导入排序
代码片段
常规片段
条件语句
循环语句
列表解析
类成员
后缀片段
一般语句
条件语句
循环语句
程序输出
代码重构
简介
内联变量
执行重构
案例
重构前
重构后
引入变量
执行重构
案例
重构前
重构后
变量重命名
执行重构
案例
重构前
重构后
代码浏览
转到定义
结构
CodeLens
查找所有引用
查找所有Supers
查找所有实现
类型层次结构
代码搜索
基本用法
搜索查询语法
搜索运算符
案例
定位任意实体
定位类
查询某个类的成员
代码校验
测试
将测试框架集成到项目中
运行测试
启动配置
pytest测试
启动配置属性
启动配置示例
unittest测试
启动配置属性
启动配置示例
调试
调试步骤
断点
设置断点
行断点
条件断点
日志点
函数断点
异常断点
行内断点
启用和禁用断点
删除断点
在调试模式下运行程序
从代码编辑器启动调试会话
通过启动配置启动调试会话
控制程序执行
运行到光标处
进入目标单步执行
检查暂停的程序
检查变量
检查调用堆栈
监视
断点
调试控制台REPL
启动配置
简介
创建Python启动配置
动态启动配置
当前Python文件
启动配置属性
启动配置示例
Python文件
启动配置属性
启动配置示例
Python模块
启动配置属性
启动配置示例
附加到进程
启动配置属性
启动配置示例
Django应用
启动配置属性
启动配置示例
FastAPI应用
启动配置属性
启动配置示例
Flask应用
启动配置属性
启动配置示例
Pyramid应用
启动配置属性
启动配置示例
pytest
从启动配置中包含/排除测试
启动配置属性
启动配置示例
unittest
从启动配置中包含/排除测试
启动配置属性
启动配置示例
RemoteShell
简介
用户界面概述
管理主机
管理连接
管理终端会话
管理文件
简介
打开远程主机的文件系统
设置根文件夹
上传文件和文件夹
下载文件和文件夹
新建和编辑文件和文件夹
复制和移动文件和文件夹
配置代理
管理凭据
与X Server一起使用
访问Kubernetes集群
插件市场
简介
插件开发
插件发布
插件搜索、安装及使用
版本控制
简介
本地历史
GIT支持
简介
访问源代码控制功能
管理存储库
初始化存储库
克隆现有存储库
管理远程仓库
管理版本控制下的文件
简介
提交
获取、拉取和推送更改
Stash存储
管理分支
创建/切换分支
应用分支之间的更改
CodeArts IDE作为Git编辑器
集成终端
简介
终端
终端管理
简介
添加终端实例
删除终端实例
终端实例分组
自定义选项卡
终端简介
简介
配置模板
删除内置配置文件
工作目录
终端进程重连
链接
终端外观
使用鼠标
右键单击行为
键绑定和shell
在终端中查找文本
运行选定的文本
命令行界面
简介
命令行帮助
从命令行启动
核心CLI选项
打开文件和文件夹
使用扩展
CLI高级选项
通过URLs打开CodeArts IDE
CodeArts IDE设置
简介
设置编辑器
简介
设置组
设置编辑器筛选器
分机设置
settings.json
工作区设置
设置优先级
设置和安全性
默认键绑定
简介
修改快捷键方案
查看和重置已修改的键绑定
快捷键绑定参考
基本编辑
编码辅助
搜索
导航
重构
调试
版本控制
编辑器/窗口管理
文件管理
显示
首选项
最佳实践
CodeArts IDE最佳实践汇总
基于CodeArts IDE快速创建简单的C++工程
使用 CodeArts IDE for C/C++ 开发OpenGl示例工程
基于CodeArts IDE快速创建简单的Java工程
使用 CodeArts IDE for Java 开发简单的Java工程
API参考
使用前必读
概述
调用说明
终端节点
约束与限制
基本概念
API概览
如何调用API
构造请求
认证鉴权
返回结果
API
激活管理
购买激活码
查询激活码列表
激活码绑定用户
激活码解绑用户
附录
状态码
错误码
获取项目ID
获取账号ID
文档修订记录
常见问题
登录常见问题
如何登录华为云
登录华为云失败
CodeArts IDE for C/C++
Huawei C/C++组件激活失败常见问题
输出窗口可获得更多日志信息
Error: Unable to open check cache file for write
Error: command‘clangd.applyFix’already exists
Error: wecode-db port file has no content. Make sure there is space available for the folder “/tmp”
WeCode-DB is unable to watch for file changes in this large workspace
外部terminal配置方法
CMake Build Tool插件运行调试时中文乱码的问题
CodeArts IDE for RemoteShell
proxy配置常见问题
登录远程主机,proxy该如何配置
proxy配置修改后不生效
proxy配置检查连接失败
新建主机连接常见问题
新建主机连接失败,可根据以下可能原因排查重试
遇到如下连接失败的场景,该如何解决
增加用户连接常见问题
用户尝试打开较多终端时,受到限制
CodeArts IDE for Java
等待语言服务初始化完成
从IDE直接跳到实际文件存放路径的功能
文件树上有些修改了会更改颜色,有些不会变或者文件中有Error/Warning/Info类型的错误,但是文件树上没有高亮的提示
终端输出中文乱码问题
默认的Maven配置文件settings.xml配置参考
怎么设置代码片段和代码模板
xml文件中的标签,写入结束标签</的时候,需要自动补全标签对
识别并展示TODO列表
文档下载
通用参考
产品术语
云服务等级协议(SLA)
白皮书资源
支持区域
系统权限