Codeium在IDEA里的3个坑:无法log in,downloading language server和中文乱码

23年8月更新:
现在chat支持IDEA了! 另外增加language server的自行下载攻略(见坑1)

Codeium

Codeium(链接: link)是一款很好用的个人免费AI代码自动提示工具,是Copilot(收费)的平替。用过他们的都能够感受到写好注释,然后tab键自动完成代码的爽感。
29行,浅灰色代码,就是自动提示出来的。按tab键即可插入

在IDEA里安装Codeium

安装方法非常简单,找到IDEA的Plugins页面打开。当然在settings里也可以打开Plugins。在这里插入图片描述
在Plugins界面里选择Marketplace,然后搜索Codeium,点击install即可。记得个人用户得下绿色的,别下紫色的企业版。
在这里插入图片描述
安装以后,右下角会出现小图标,到这一步就基本搞定了,但是还会遇到2个大坑
在这里插入图片描述

坑1: 一直提示downloading language server

它要工作需要下载language server,但是因为网络问题,下载速度很慢,不用管它放着等他下载好就行。

–23年8月更新:自行下载的解决方案 –
language server 其实是在 <你的IDEA自定义插件目录>/plugins/codeium/<一串乱码目录>里边 ,比如我的长这样(注意,可能不同人不一样,不确定可以点进去codeium目录看看)

在这里插入图片描述

这个目录里一开始只有:
在这里插入图片描述

如果在下载中,可能会有一个后缀为downloading的文件,比如language_server_windows_x64.exe.downloading。

我们可以在Codeium language server的Github仓库 里找到要下载的server。比如你用的插件是1.2.73版本,用的windows64位,就下载v1.2.73的language_server_windows_x64.exe就行。 (language_server_windows_x64.exe.gz是exe的压缩包,方便下载,解压后内容和exe是一样的)

在这里插入图片描述
从这里下好后,首先关掉IDEA;然后进入刚刚提到的目录,把解压好了的server文件(比如windows下的exe)放到这里;之后删除后缀为downloading的文件(如果没有就不用删),此时这个目录里的东西长这样:

在这里插入图片描述
最后,再启动IDEA,就能发现插件不卡downloading language server了!正常情况下就可以直接使用了。


坑2:提示需要登录(log in),点击却没有反应

在Jetbrain的问答里有回复:
在这里插入图片描述
步骤2完成后,可以看到IDEA显示了这个界面:
在这里插入图片描述
这里边的Token怎么获得呢?在他们的官网注册好账号以后,点击这里显示的链接,就可以查到了。查到后复制过来点击OK即可。


坑3: 提示中中文乱码 tab后却是好的

提示时是这样的,注意光标位置,说明是提示前在这里插入图片描述
按tab补完后,显示正常
在这里插入图片描述

这个是个bug来着,主要是字体问题。可以在Settings -> Editor -> Font里把字体换为Microsoft YaHei UI来解决。当然换了以后字体就不是很好看了,可以等等接下来的修复。
在这里插入图片描述

吐槽

顺便吐槽下,他的强化版本,能和AI聊天让他分析代码、寻找bug的Codeium Chat只能在VSCode用,类似的Copilot Chat只能用在VSCode和VS里,对IDEA都还不支持。希望未来可以吧。。。


23年8月更新:Chat现在开始支持JetBrains (也就是IDEA对应的系列)了~

团队原文引用如下,大意是从插件v1.2.66之后Chat 开始支持JetBrains,此外还有更多新特性绝赞更新中,有意见和建议可以多多和团队交流哦 ~

JetBrains Chat has arrived!! Thank you all for your patience and feedback making this release possible. Codeium Chat is now available for FREE in the JetBrains marketplace with the latest version of our extension: v1.2.66.

We’ll have more chat features and IDE support rolling out soon. Please reach out if you have any suggestions or want to help bring Codeium Chat to your favorite IDE. Enjoy

在这里插入图片描述

  • 51
    点赞
  • 79
    收藏
    觉得还不错? 一键收藏
  • 40
    评论
要在IDEA中安装Codeium插件,你可以按照以下步骤进行操作: 1. 打开IDEA,并进入Plugins页面。你可以在IDEA的设置(Settings)中找到Plugins选项。 2. 在Plugins页面中,选择Marketplace,并搜索Codeium插件。 3. 找到Codeium插件后,点击"install"进行安装。请确保选择个人用户版本,而不是企业版。 4. 安装完成后,在IDEA的右下角会出现Codeium的小图标,表示插件已经安装成功。 然而,安装过程中可能会遇到一些问题: - 1: 一直提示downloading language server。这是因为插件需要下载language server,但由于网络问题,下载速度可能很慢。在遇到这个问题时,你可以放置插件继续下载,等待下载完成即可。 - 2: 提示需要登录(log in),但点击没有反应。在Jetbrains的问答中有一个解决方法。在注册Codeium账号后,你可以点击显示的链接获取Token,并将其复制到登录界面中,然后点击OK进行登录。 - 3: 提示中文乱码,但按下tab键后显示正常。这是一个字体问题,你可以在IDEA的设置(Settings)中的Editor->Font选项中将字体更改为"Microsoft YaHei UI"来解决这个问题。 总的来说,Codeium是一款免费的个人AI代码自动提示工具,可以提供最佳的代码补全和搜索功能。它支持40多种编程语言,并与你喜爱的IDE集成,具有快速和高质量的建议。安装Codeium插件需要先注册账户并授权,然后通过在IDEA中安装插件来使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CodeiumIDEA的3个无法log in,downloading language server中文乱码](https://blog.csdn.net/zhtisi/article/details/130790718)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Codeium的使用](https://blog.csdn.net/weixin_44536462/article/details/130293462)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [idea - 插件之 codeium(安装篇)](https://blog.csdn.net/qq_38800175/article/details/131457912)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 40
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值