首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >大陆用户也能用IDEA的AI Assistant了!

大陆用户也能用IDEA的AI Assistant了!

原创
作者头像
JavaEdge
修改2024-09-27 19:26:33
修改2024-09-27 19:26:33
9K0
举报
文章被收录于专栏:AI理论与前沿AI理论与前沿

1 安装AI Assistant插件

AI功能依赖AI Assistant插件:

2 功能

解释代码、回答有关代码片段的 问题、提交消息等等。

在需要时更快地编码

AI Assistant 可以自动补全单行、函数和整个代码块,并与您的编码样式、项目上下文和命名约定保持一致。AI Assistant 还可以根据您的自然语言提示直接在编辑器中提供代码选项建议。

在上下文中寻找解决方案

需要研究错误或找到实现新功能的方式吗?只需在聊天中提出问题,AI Assistant 将自动使用您的项目上下文中的必要详细信息补充查询 – 无需复制和粘贴代码段。将一些任务委托给 JetBrains AI(例如,“将 MyClass 重写为抽象类”),或者通过上下文菜单调用内联操作,例如 Explain Сode(解释代码)、Suggest Refactoring(提供重构建议)

让 AI 为您完成繁琐的工作

将例行或重复性任务委托给 AI Assistant,这样一来,您可以专注于更具创造性和满足感的活动。AI Assistant 可以帮助进行代码重构,为声明生成文档,编写测试,以及总结 VCS 提交中的更改。

快速掌握未知概念

借助 AI Assistant 轻松理解新的和复杂的代码 – 在聊天中提出问题,AI Assistant 将根据您的项目上下文提供详细解释。您正在学习一种新的编程语言吗?使用 AI 转换您的代码,帮助您在不同语言之间无缝工作。

改进和优化您的代码

使用 AI Assistant 提高您的代码质量。诊断错误和异常,并获得详细的解释和修正建议。使用 AI 驱动的重构提示来优化和清理您的代码,确保代码保持高效且易于维护。

3 大陆如何使用?

该插件不对中国大陆用户开放。访问仅限于提供 OpenAI 服务的地区。什么给官网发邮件啊,什么“工具”改成全局模式呀,都不奏效,本文总结一个成功方法!

3.1 改Jetbrains账户Country

进入:https://account.jetbrains.com/profile-details,将Country/Region改为United States (US):

Cat代理端口设置7890,规则模式就行。

3.2 系统设置代理

windows:

MacOS:

3.3 IDE设置代理

IDE的HTTP PROXY置Auto-detect proxy settings,自动使用系统的代理设置。

4 开始激情对话!

同意数据分享请求:

对话成功:

官方使用教程

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 安装AI Assistant插件
  • 2 功能
    • 在需要时更快地编码
    • 在上下文中寻找解决方案
    • 让 AI 为您完成繁琐的工作
    • 快速掌握未知概念
    • 改进和优化您的代码
  • 3 大陆如何使用?
    • 3.1 改Jetbrains账户Country
    • 3.2 系统设置代理
    • 3.3 IDE设置代理
  • 4 开始激情对话!
  • 官方使用教程
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档