一、Copilot:
https://copilot.github.com/
1、下载
- 在IDE 中,在 Windows 的“文件”菜单或 IDE 名称 (Mac) 下,单击“设置”(Windows) 或“preferences”(Mac);
- 在“设置/preferences”对话框的左侧菜单中,单击“插件”;
- 在“设置/首选项”对话框顶部,单击“市场”。 在搜索栏中,搜索“GitHub Copilot”,然后单击“安装”;
- 安装 GitHub Copilot 后,单击“重启 IDE”;
- JetBrains IDE 重启后,单击“工具”菜单。 单击“GitHub Copilot”,然后单击“登录到 GitHub”
编辑
2、使用
1、写明想完成内容的注释,换行,展示建议: Alt + \ or Option + \.一般idea就会写好如下的枚举类型,点击 Tab健即可
//写一个交易状态的枚举类 public enum TradeStatusEnum { SUCCESS(1, "交易成功"), FAIL(2, "交易失败"), WAIT(3, "等待交易"), CANCEL(4, "取消交易"); private int code; private String desc; TradeStatusEnum(int code, String desc) { this.code = code; this.desc = desc; } public static TradeStatusEnum getByCode(int code) { for (val tradeStatusEnum : TradeStatusEnum.values()) { if (tradeStatusEnum.code == code) { return tradeStatusEnum; } } return null; } }
如果有其他建议,可以选择查看如下列表,也可以在。
OS | 查看下一个建议 | 查看上一个建议 |
macOS | 选项+] | 选项+[ |
Windows | Alt+] | Alt+[ |
Linux | Alt+] | Alt+[ |
3、启用禁用
若要启用或禁用 GitHub Copilot,请单击 JetBrains 窗口底部面板中的状态图标
编辑
可以选择禁用一个语言还是禁用全部
编辑
二、Alibaba Cloud AI Coding Assistant (Cosy)
1、下载
- 在IntelliJ IDEA顶部菜单栏中选择IntelliJ IDEA > Preferences。
- 在Preferences对话框的左侧导航栏中单击Plugins。
- 在Plugins区域单击Marketplace。
- 在搜索栏中输入 Alibaba Cloud AI Coding Assistant 或 cosy
- Search Results区域会出现 Alibaba Cloud AI Coding Assistant ,单击Install。
- 等待下载、安装完成后,单击Restart IDE。
官网描述:https://developer.aliyun.com/tool/cosy
编辑
2、使用
1、在idea右侧选择代码文档搜索,在空格里面输入自己的需求即可获取代码,选择复制到自己的代码中即可
编辑
2、 编码提示上也会比idea的多一些,详细见: