网站首页 > 博客文章 正文
Codeium 是一款免费、强大的 AI 智能编程助手,能够支持绝大部分主流编程语言和 IDE,每周会持续更新,具备快速响应和出色的代码建议能力。
利用 AI 技术,Codeium 能够学习用户的代码风格,快速补全代码,甚至在用户输入一段注释时,能自动生成相应代码,帮助用户提升开发效率,更快地开发高质量产品。
Codeium 还支持智能搜索功能,让用户迅速解决代码问题,类似于 Github Copilot。
1、安装 Codeium
打开File下的Settings,找到Plugins,搜索Codeium,然后进行安装:
请耐心等待安装完成,安装完成后会提示重启IDEA。
2、点击右下角“Login”
如果安装成功,重启IDEA会在右下角自动弹出登录对话框。
问题1:没有弹出登录对话框,右下角的Codeium显示红色叹号:
提示 failed to download language server
问题原因:
它要工作需要下载language server,但是因为网络问题,下载速度很慢,不用管它放着等他下载好就行。
解决方案(下载不下来或者想手动下载):
language server 在 <你的IDEA自定义插件目录>/plugins/codeium/<一串代码目录>里边 ,但是不同的机器可能不一样(不确定可以点进去codeium目录看看),
比如我的是在:C:\Users\Administrator\AppData\Roaming\JetBrains\IntelliJIdea2023.2\plugins\codeium下
如果在下载中,可能会有一个后缀为downloading的文件,比如language_server_windows_x64.exe.downloading。
我们可以在Codeium language server的Github仓库 里找到要下载的server。比如你用的插件是1.6.9版本,用的windows64位,就下载v1.6.9的language_server_windows_x64.exe就行。
下好后,首先关掉IDEA;然后进入刚刚提到的目录,把解压好了的server文件放到这里;之后删除后缀为downloading的文件(如果没有就不用删),此时这个目录里的东西长这样:
最后,再启动IDEA,就能发现插件不卡downloading language server了!
此时,重新启动IDEA,会在右下角自动弹出登录框,也可以在右下角的Codeium点开进行登录,然后再网页登录成功后回到IDEA,右下角会提示登录成功:
问题2:登录不成功,没有反应或提示没有权限
解决方案:
在IDEA的Help下打开Find Action:
输入:Provide Auth Token to Codeium:
弹出:
将Url地址复制到浏览器获取Token,复制到这里:
3、登录成功后,可以在右侧点开codeium界面,可以直接用对话的方式提出自己编码需求(包括解释代码、注释、编写代码、修改代码等):
可以使用Codeium进行代码补全:
灰色字体为自动补全的代码,如果对补全的代码满意可以按tab键进行添加:
问题3:
提示中中文乱码 tab后却是好的
提示时:
tab键添加后发现中文字符是正常的:
这个是个bug,主要是字体问题。可以在Settings -> Editor -> Font里把字体换为Microsoft YaHei UI来解决。
当然换了以后字体就不是很好看了,可以等等接下来的修复。
- 上一篇: idea中使用X-ChatGPT详解
- 下一篇: 自从用了这款 IDEA 神器,领导都夸我代码写得好!
猜你喜欢
- 2024-12-20 【推荐】IntelliJ IDEA 使用系列教程(21)-配置篇-配置 Git
- 2024-12-20 Java注解详解以及如何实现自定义注解
- 2024-12-20 IDEA下载及安装教程(24年7月更新)
- 2024-12-20 高性能Java对象转换工具MapStruct
- 2024-12-20 开发、改Bug速度快10倍!只要掌握 IDEA 这30个Debug小技巧
- 2024-12-20 9个服务端提升debug效率的IDEA Debugger技巧
- 2024-12-20 Goland (IDEA)杀手级插件,不用再手写GORM代码,解放双手可摸鱼
- 2024-12-20 开源|一款很强的 IntelliJ IDEA 的插件
- 2024-12-20 【推荐】一款 IDEA 必备的 JSON 处理工具插件 — Json Assistant
- 2024-12-20 IDEA 2024.3 预览:把开发者感动到哭了
你 发表评论:
欢迎- 最近发表
-
- 给3D Slicer添加Python第三方插件库
- Python自动化——pytest常用插件详解
- Pycharm下安装MicroPython Tools插件(ESP32开发板)
- IntelliJ IDEA 2025.1.3 发布(idea 2020)
- IDEA+Continue插件+DeepSeek:开发者效率飙升的「三体组合」!
- Cursor:提升Python开发效率的必备IDE及插件安装指南
- 日本旅行时想借厕所、买香烟怎么办?便利商店里能解决大问题!
- 11天!日本史上最长黄金周来了!旅游万金句总结!
- 北川景子&DAIGO缘定1.11 召开记者会宣布结婚
- PIKO‘PPAP’ 洗脑歌登上美国告示牌
- 标签列表
-
- ifneq (61)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)