
# JetBrains
华为云码道代码智能体深度集成了JetBrains系列主流IDE，当前已全面支持**PyCharm** 、**IntelliJ IDEA** 、**WebStorm** 和**CLion**四大核心工具，为开发者提供无缝的云端编程体验。
本节以IntelliJ IDEA为例，介绍华为云码道代码智能体在JetBrains平台的安装流程。
#### 约束与限制
**仅支持Windows操作系统**，推荐你使用Windows 11 (x64)。如果使用Windows 10 (x64)，系统版本需为2019版及以上，建议升级至最新稳定版本。
#### 准备工作
- 已下载并安装[IntelliJ IDEA](https://www.jetbrains.com/idea/download/other/)（版本需为2022.3\~2026.1）。
- 在使用华为云码道代码智能体进行编码前，需要参考如下内容，提前**申请华为账号** 。
  1. 进入[华为云官网](https://www.huaweicloud.com/)，单击页面右上角的"注册"。
  
  2. 参考[注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)中操作，完成注册。
   
- 个人版仅购买套餐的账号可以使用。如果你购买了多席位的企业版套餐，使用IAM子账号登录访问前，需要联系企业管理员为该IAM用户开通席位。
 
#### 安装华为云码道代码智能体插件
1. 安装华为云码道代码智能体插件。 
   通过IntelliJ IDEA插件市场安装：华为云码道代码智能体插件已上线IntelliJ IDEA插件市场，搜索安装即可使用。
   1. 打开IntelliJ IDEA，在左侧导航栏单击"插件"，进入插件页面。
   
   2. 单击页面顶部的"Marketplace"，在搜索框中输入"CodeArts Agent"，搜索华为云码道代码智能体插件。
      图1搜索CodeArts Agent   
      ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002686102935.png "点击放大") 
   
   3. 单击"安装"，IntelliJ IDEA将下载插件并自动安装。
   
   4. 安装完成后，单击"重启IDE"或手动重启IDEA使插件安装生效。
    
   通过本地文件安装：您可将华为云码道代码智能体安装包下载到本地，通过离线的方式进行安装。
   1. 进入[华为云码道代码智能体下载页](https://www.huaweicloud.com/product/codearts/download.html)，根据您的IDEA版本，下载华为云码道代码智能体离线安装包。
   
   2. 打开IntelliJ IDEA，在左侧导航栏单击"插件"，进入插件页面。
   
   3. 单击页面顶部的齿轮图标 ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002602034483.png)，选择"从磁盘安装插件"。
      图2选择从磁盘安装   
      ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002655862292.png "点击放大") 
   
   4. 选择已下载的华为云码道代码智能体压缩包，单击"确定"，IntelliJ IDEA将会检查依赖，并完成安装。
   
   5. 安装完成后，单击"重启IDE"或手动重启IDEA使插件安装生效。
    
   
   
2. 创建或打开一个项目。 
   新建项目：从零开始创建新项目，自定义配置您的开发环境。
   1. 在"欢迎访问IntelliJ IDEA"页面，单击"新建项目"，弹出"新建项目"对话框。
   
   2. 输入项目名称，选择项目存放位置，单击"创建"，完成项目的创建。
      ![](https://support.huaweicloud.com/usermanual-plugin/public_sys-resources/caution_3.0-zh-cn.png)
      单元测试依赖于从pom.xml文件中读取数据，因此在创建项目时，"构建系统"必须设置为"Maven"，否则单元测试将无法正常运行。项目创建后，在资源管理器的对应目录中，会自动生成一个pom.xml文件。
      图3新建项目   
      ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002655862154.png "点击放大") 
    
   导入项目：导入本地已有项目文件，快速开始开发。
   1. 在"欢迎访问IntelliJ IDEA"页面，单击"打开"。
   
   2. 在本地选择一个文件夹，即可在IntelliJ IDEA中打开此项目。
    
   克隆仓库：通过克隆远程仓库，轻松获取并继续开发已有项目。
   1. 在"欢迎访问IntelliJ IDEA"页面，单击"克隆仓库"。
   
   2. 输入仓库的URL地址，选择仓库在本地存放的位置，单击"克隆"。
    
   
   
3. 登录华为云码道代码智能体。 
   1. 在IntelliJ IDEA侧边栏中，单击华为云码道代码智能体插件图标 ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002571515140.png)。
   
   2. 单击"切换为中国站登录"。
   
   3. 单击"华为账号登录"，跳转至外部浏览器打开华为云登录页。
   
   4. 输入华为账号和登录密码，单击"登录"。
   
   5. 首次使用华为云码道代码智能体，在登录授权页面，勾选"我已经阅读并同意"后，单击"确认授权"，完成授权操作。待页面提示登录成功后，返回IntelliJ IDEA工具，即可开启智能编码之旅。
      ![](https://support.huaweicloud.com/usermanual-plugin/public_sys-resources/note_3.0-zh-cn.png)
      如果你的账号未开通任意套餐，授权完成后会自动为你开通**个人体验版**套餐。
      
   
   
   
   
4. （可选）退出登录。 
   如果您需要退出当前账号，可在华为云码道代码智能体聊天窗口中，单击用户菜单图标 ![](https://support.huaweicloud.com/usermanual-plugin/zh-cn_image_0000002601874677.png)，选择"退出登录"，即可退出当前登录。
   
   
 
#### 相关操作
- 如果您的历史记录预览窗口展示无法自动换行，请参考[历史记录预览窗口展示无法自动换行](https://support.huaweicloud.com/codeartssnap_faq/codeartsdoer_faq_0013.html)。
- 如果您在聊天界面输入框输入非英文字符时出现异常，请参考[聊天界面输入框输入非英文字符时，出现异常](https://support.huaweicloud.com/codeartssnap_faq/codeartsdoer_faq_0014.html)。
- 如果您的JetBrains系列IDE的版本为25.2，导致无法正常获取终端输出，请参考[25.2版本的JetBrains系列IDE无法正常获取终端输出](https://support.huaweicloud.com/codeartssnap_faq/codeartsdoer_faq_0012.html)。
 
