JetBrains IDE中的AI使用
JetBrains的AI Assistant还是太烂,对比来看AI IDE方面,目前还是Cursor最强,但JB IDE还是高频使用的IDE,因此需要确定AI辅助编程方案。
这里mark下我目前采用的方案。
整体方案
GitHub Copilot + AI Commits(DeepSeek)
这里分别说下两个工具的配置和使用。
GitHub Copilot
安装Copilot插件,解决聊天和代码补全场景。但JB版Copilot插件的AI能力相比VSCode版弱很多,比如不支持选择AI模型,AI提交信息无法AI生成,因此这里需要配合AI Commits插件使用。
AI Commits
安装AI Commits插件,DeepSeek AI与GPT4o比并不差,同时价格相比较最便宜,因此这里直接配置DeepSeek AI。注意因为DeepSeek AI是兼容OpenAI API规范,因此只要支持OpenAI API自定义请求地址的服务均可以切换到使用DeepSeek。
写在最后
- 受限于JB的用户粘性,短时间内还无法抛弃JB,只能先以上面的方案先用着,同时搭配Cursor使用。如果未来Cursor越来越好,而JB还是无法补上AI的短板,那么未来可能就会抛弃JB,转投Cursor了。
- 期待JB赶紧把AI补上。