爱开发
2023-12-20 20:03 deepin
目前我收集的。
VSCode上我用Codeium。iDea上用AWS的。
通义灵码用过,不太好用。在用Codeium前,我就是用CodeGeex的。
不过,学生嘛,为咐不搞个Copilot?听说很好用。
英文
- Copilot (GitHub)
收费
https://github.com/features/copilot - Codeium
免费。验证登录时,需扶梯。
https://codeium.com/ - CodeWhisperer (Amazon)
个人免费。验证登录时,需扶梯。注册账号时,验证信用卡时可忽略后,再使用。
https://aws.amazon.com/cn/codewhisperer/ - Cody AI (Sourcegraph)
免费+付费订阅
https://about.sourcegraph.com/cody
https://github.com/sourcegraph/cody IntelliCode (Microsoft)
仅语法提示
https://visualstudio.microsoft.com/zh-hans/services/intellicode/
经测,不好用或不可用
- Tabnine
付费订阅。文章说有免费,但经测,无法正常使用。
https://www.tabnine.com/
中文
- CodeGeeX·智谱华章
免费
https://codegeex.cn/
https://github.com/THUDM/CodeGeeX2 - 通义灵码
免费
https://tongyi.aliyun.com/lingma - iFlyCode·讯飞
公测中,需申请,较易通过
https://iflycode.xfyun.cn/ - 代码小浣熊·商汤科技
https://code.sensetime.com/ - Comate·百度
收费
https://comate.baidu.com/
- VSCode 快速设置 Proxy:
Ctrl + ,
打开设置,在搜索框处输入proxy
,设置 Http: Proxy。
Reply Like 1 View the author
其实之前一直没关注过什么IDE,在学校的时候用VS,后来用VsCode,对其他IDE都没什么兴趣。前段时间某IDE事件,才在某乎上刷到了deepin-ide,不过之前看着那个界面确实没太大兴趣,也就没多研究。
前段时间搞一个项目,配合着chat-gpt,搞开发轻松多了,但由于科学上网有点麻烦,其实用的一直是github上某项目的gpt,但是!问题来了,前段时间这个项目没了,网站也用不了了🤡 想着看看国内的有没有啥能用的,全是一堆注册、申请,看着就烦。 文言一心更是重量级,网站就没打开过一直繁忙。
这两天看商店首页推了deepin-ide,正好看到里面有个Ai助手,界面看着也不是之前黑黢黢的一坨,挺有兴趣的,昨天晚上才有空下下来尝试了一下。
界面就不多说了,主要是讲讲这个AI助手,点开后发现用的是codeGeex,搜了下其实好像vscode上也有,但是之前一直没听过,这次直接用deepin-ide尝试下。
登录相对于网上查出来的一堆大模型来说真的轻松太多了,点击后跳转到codegeex首页,网站上登录后,应用里也同步登录了(最开始不知道同步登录,在网页上登录后以为会关闭网站然后跳转,或者是要拿什么token之类的到应用里用,懵了半天)。
主页面
登录后就比较明了了
提问
先是简单试了下提供的样例问题,也试了下自己提问题,看着都没啥问题,挺友好的。
比较方便的一点是,可以直接把生成的代码插入到文件里去,省去了以前用gpt,网页和ide之间来回切再复制粘贴的繁琐。
不过这个感觉缺少点提示,刚开始还不知道是干吗的,点了没反应,后面才发现要开一个代码文件,才能插入进去。
希望这个按键后面能添加些提示信息吧,不然都不知道干吗的。
因为这我用的cpp文件来添加python代码,所以可能有报错吧。
翻译
看到上方还有个代码翻译,不知道是干什么的,点来尝试了一下,最开始没懂啊,以为是输入代码,选择我代码的语言,然后给我翻译代码的意思,拿来干吗。结果什么代码进去又什么代码出来
研究了半天,才发现是把随便一段代码输进去,他给我输出成另外一个语言的相同功能的代码
之后没用这个Ai插件了,试了下IDE,才发现右键代码可以直接翻译(不过只是输出到输入框,翻译还是要自己点),不用我自己去复制粘贴。
注释
不得不提这个
添加注释
功能,可以说是这次初探Ai里感觉最牛的一部分了,一键生成注释,太方便了,以前从来没想过拿Ai来写注释,最多扔坨代码问他什么意思,也只会一段一段的跟你讲代码功能,这有了注释看着就更轻松了。不知道还有没有其他没有发现的功能,目前看来还是比较友好的,不过Ai的智能性上可能还是有点欠缺,有一次发了个正则表达式给他问他有没有问题,他说有问题,然后给我修改,发给我,我发现和我发给他的一模一样,压根就没问题。
看deepin-ide现在的更新还是挺频繁的,希望能越做越好吧。