安装 Eclipse IDE插件

watsonx Code Assistant

创建一个API密钥,watsonx Code Assistant添加Eclipse IDE 中。

兼容性

该插件兼容:

  • 适用于Java开发人员的Eclipse IDE或适用于企业Java和 Web 开发人员的Eclipse IDE
  • 版本 2024-06、2024-09、2024-12、2025-03、2025-06、2025-09
  • 在 Windows 上,该插件需要 Microsoft Edge WebView2 运行时。 在较新的 Windows 版本中,可能已经安装了此功能。

操作系统:

  • macOS
  • Windows 11
  • Fedora Linux 41
  • Red Hat Enterprise Linux 8
  • Ubuntu 20.04

在IBM Cloud上创建 API 密钥

每个开发人员使用个人 API 密钥登录,而不是用户名和密码。

创建 API 密钥:

  1. 登录 IBM Cloud API 密钥。

    请确保您使用的是 IBM Cloud 账户,该账户已配置了贵组织的 watsonx Code Assistant 实例。

  2. 单击创建。

  3. 输入 "IBM watsonx Code Assistant API key 作为 API 密钥的名称。 可选择输入描述。

  4. 单击创建。

  5. 单击“下载” 或“复制”,并将 API 密钥存储在安全位置。

    该键只能使用 296 秒。 确保将其存放在您日后可以找到的地方。

安装插件

您需要的插件取决于您使用的计划。

按计划插入
套餐 描述 插件名称 显示语言支持
试用计划 有限免费试用,集成生成式人工智能代码聊天功能。 watsonx Code Assistant 英语 (en),日语 (ja),韩语 (ko)
基本套餐 集成生成式人工智能,用于代码建议、代码解释、代码文档和单元测试。 watsonx Code Assistant 英语 (en),日语 (ja),韩语 (ko)
标准套餐 Essentials 计划的所有功能,以及企业 Java 现代化功能、增强的代码解释和增强的单元测试生成。

对于标准计划的安装,已安装软件列表中会出现两个条目,一个是 watsonx Code Assistant 和 watsonx Code Assistant for Enterprise Java Applications. 这两个插件是此安装的依赖项。 需要 1.3.1 或更高版本的 watsonx Code Assistant 和 1.1.0 或更高版本的 watsonx Code Assistant for Enterprise Java Applications。
IBM watsonx Code Assistant for Enterprise Java Applications 仅限英语 (en)

有关完整计划的详细信息,请参见

来自 Eclipse 市场

Eclipse 安装插件:

  1. 打开Eclipse IDE。

  2. 选择所使用计划的安装方式:

  3. 在Eclipse IDE 的工作区中单击并拖动安装按钮。

  4. 在“确认功能”中,查看项目,然后单击“确认”。

  5. 在“审查许可证”中,阅读许可证,单击同意,然后单击完成。

  6. 在“信任授权”中,单击复选框,然后单击“已选信任”。

  7. 在“信任人工制品”上,单击“类型”复选框,然后单击“已选信任”。

  8. 您需要重新启动Eclipse。 在“软件更新”中,单击“立即重启”。

从 Eclipse IDE

要从 Eclipse IDE 安装插件,请执行以下操作:

  1. 在Eclipse IDE 中,单击帮助菜单,然后选择 EclipseMarketplace。

  2. 选择所使用计划的安装方式:

    • 试用计划Essentials 计划要安装试用版和基本版插件,请搜索 watsonx Code Assistant。
    • 标准计划 要安装标准计划的插件,请搜索 watsonx Code Assistant for Enterprise Java Applications。
  3. 点击所需插件的 “安装”按钮。

  4. 在“确认功能”中,查看项目,然后单击“确认”。

  5. 在“审查许可证”中,阅读许可证,单击同意,然后单击完成。

  6. 在“信任授权”中,单击复选框,然后单击“已选信任”。

  7. 在“信任人工制品”上,单击“类型”复选框,然后单击“已选信任”。

  8. 您需要重新启动Eclipse。 在“软件更新”中,单击“立即重启”。

打开插件

要打开watsonx Code Assistant:

  1. Eclipse重新启动后,单击窗口,选择显示视图,然后单击其他。

  2. 在“显示视图”对话框中,打开 watsonx Code Assistant 文件夹,选择“聊天”,然后单击“打开”。

  3. 单击使用 API 密钥登录。

  4. 在安全首选项中,输入 IBM watsonx Code Assistant API 密钥。

  5. 如果您的账户与多个 IBM Cloud 数据中心相关联,也请从下拉列表中选择首选区域。

  6. 单击应用并关闭退出安全首选项。

设置企业 Java 环境

标准计划如果您使用标准计划,并希望使用企业Java应用程序,则需要设置您的环境。 有关详细信息,请参阅 设置企业Java环境。

更新 HTTP 代理设置

如果贵组织使用 HTTP 代理服务器,则需要更新 Eclipse IDE 设置,以便它能正确连接。 如果缺少此设置,尝试连接时可能会出现控制台错误。

  1. 打开 Eclipse IDE 设置。
  2. 在常规部分,单击网络连接。
  3. 将活动提供程序设置为 Manual。
  4. 选择模式,如 HTTPS,然后单击“编辑”。
  5. 输入 HTTP 代理服务器的主机 URL 和端口。
  6. 如果需要包含验证信息,请单击“需要验证”,然后输入用户名和密码。
  7. 单击确定以应用更改。

确保设置安全

IBM watsonx Code Assistant不提供任何额外的安全控制。 使用这些步骤正确保护您的设置。

您的Eclipse环境

应用所有Eclipse IDE更新,以帮助确保您获得最新的安全和错误修复。

watsonx Code Assistant 插件日志存储在 <your home directory>/.wca 下的 *.log 文件中。 除了文件系统提供的加密外,这些文件没有加密。 保护日志,防止不当访问。

聊天对话存储

IBM watsonx Code Assistant 将您所有的聊天对话历史记录存储在本地文件系统中 <your home directory>/.wca/chat.db,采用 SQLite 定义的数据库格式。IBM watsonx Code Assistant_ 不会_与任何人分享这些对话。 除文件系统提供的加密外,该文件未加密。 保护该文件,防止不当访问。

遥测数据

IBM watsonx Code Assistant _不_收集任何遥测数据。 一般来说,watsonx Code Assistant不会将其处理的任何数据发送给第三方(包括IBM)。

注销您的 API 密钥

如有必要,您可以注销 API 密钥。 注销后重新输入您的API密钥可能会解决您遇到的任何身份验证问题。

退出登录

  1. 打开聊天。

  2. 单击注销图标。

使用控制台查看活动详情

您可以使用 Eclipse IDE“控制台”视图查看插件正在执行的操作和记录的详细信息,并检查是否存在任何错误。

打开控制台视图:

  1. 在 Eclipse 中,单击窗口,选择显示视图,然后单击控制台。

  2. 在控制台视图中,单击 显示选定的控制台 图标选择 watsonx Code Assistant 或 watsonx Code Assistant:LSP。 两者都提供了更多关于插件正在做什么的详细信息。

要调整 Eclipse控制台视图和日志记录,请执行以下操作:

  1. 打开 Eclipse IDE 的设置。

  2. 单击 watsonx Code Assistant设置条目。

  3. 在日志级别中,将默认的 INFO 切换为其他设置,如 WARN。

卸载插件

如果需要卸载watsonx Code Assistant,请按照以下步骤操作:

  1. 在Eclipse编辑器中,单击帮助,然后单击安装新软件。

  2. 单击 "已经安装了什么?

  3. 在 “已安装软件”选项卡上,选择 watsonx Code Assistant,然后单击“卸载”。

  4. 单击“卸载”,查看项目,然后单击“完成”。

  5. 您需要重新启动Eclipse。 在“软件更新”中,单击“立即重启”。