编程ai工具Copilot

简介: 介绍GitHub 的 Copilot 和 Alibaba Cloud AI Coding Assistant (Cosy) 是两个代码辅助工具。

 一、Copilot:

https://copilot.github.com/

image.gif

1、下载

  1. 在IDE 中,在 Windows 的“文件”菜单或 IDE 名称 (Mac) 下,单击“设置”(Windows) 或“preferences”(Mac);
  2. 在“设置/preferences”对话框的左侧菜单中,单击“插件”;
  3. 在“设置/首选项”对话框顶部,单击“市场”。 在搜索栏中,搜索“GitHub Copilot”,然后单击“安装”;
  4. 安装 GitHub Copilot 后,单击“重启 IDE”;
  5. JetBrains IDE 重启后,单击“工具”菜单。 单击“GitHub Copilot”,然后单击“登录到 GitHub”

image.gif 编辑

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;
        }
    }

image.gif

如果有其他建议,可以选择查看如下列表,也可以在。

OS 查看下一个建议 查看上一个建议
macOS 选项+] 选项+[
Windows Alt+] Alt+[
Linux Alt+] Alt+[

3、启用禁用

若要启用或禁用 GitHub Copilot,请单击 JetBrains 窗口底部面板中的状态图标

image.gif 编辑

可以选择禁用一个语言还是禁用全部

image.gif 编辑

二、Alibaba Cloud AI Coding    Assistant (Cosy)

1、下载

  1. 在IntelliJ IDEA顶部菜单栏中选择IntelliJ IDEA > Preferences
  2. Preferences对话框的左侧导航栏中单击Plugins
  3. Plugins区域单击Marketplace
  4. 在搜索栏中输入 Alibaba Cloud AI Coding Assistantcosy
  5. Search Results区域会出现 Alibaba Cloud AI Coding Assistant ,单击Install
  6. 等待下载、安装完成后,单击Restart IDE

官网描述:https://developer.aliyun.com/tool/cosy

image.gif 编辑

2、使用

1、在idea右侧选择代码文档搜索,在空格里面输入自己的需求即可获取代码,选择复制到自己的代码中即可

image.gif 编辑

2、 编码提示上也会比idea的多一些,详细见:

阿里云智能编码插件文档


目录
相关文章
|
3天前
|
人工智能 自然语言处理 算法
现代AI工具深度解析:从GPT到多模态的技术革命与实战应用
蒋星熠Jaxonic,AI技术探索者,深耕代码生成、多模态AI与提示词工程。分享AI工具架构、实战应用与优化策略,助力开发者提升效率,共赴智能编程新纪元。
21 4
|
5天前
|
人工智能 算法 小程序
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局
只需要把项目导入 Qoder,Repo Wiki 就可以详细地帮你梳理整个代码工程,甚至可以将项目的隐性知识显性化。这简直就是程序员的福音。
|
5天前
|
人工智能 监控 算法
AI解决方案的决策工具
企业正借助AI实现精细化“微观决策”,需在自动化与人工干预间找到平衡。本文提出HITL、HITLFE、HOTL、HOOTL四种管理模型,指导如何设计人机协同机制,确保决策高效、可控,并随业务动态演进。
|
6天前
|
存储 消息中间件 人工智能
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
46 10
【08】AI辅助编程完整的安卓二次商业实战-修改消息聊天框背景色-触发聊天让程序异常终止bug牵涉更多聊天消息发送优化处理-优雅草卓伊凡
|
6天前
|
XML 存储 Java
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
31 3
【06】AI辅助编程完整的安卓二次商业实战-背景布局变更增加背景-二开发现页面跳转逻辑-替换剩余图标-优雅草卓伊凡
|
6天前
|
存储 消息中间件 人工智能
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
32 11
【05】AI辅助编程完整的安卓二次商业实战-消息页面媒体对象(Media Object)布局实战调整-按钮样式调整实践-优雅草伊凡
|
6天前
|
存储 消息中间件 人工智能
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡
33 4
|
6天前
|
存储 消息中间件 人工智能
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
【03】AI辅助编程完整的安卓二次商业实战-本地构建运行并且调试-二次开发改注册登陆按钮颜色以及整体资源结构熟悉-优雅草伊凡
32 3
|
11天前
|
人工智能 安全 数据库
AI编程:普通人难以逾越的技术高墙-优雅草卓伊凡
AI编程:普通人难以逾越的技术高墙-优雅草卓伊凡
106 15
|
13天前
|
人工智能 算法 小程序
再见 Cursor,Qoder 真香!这波要改写 AI 编程格局
真心建议大家去使用一下这段时间最新推出的一款 AI 编程工具:Qoder 。真的是太好用了,一点也不比 Cursor 差。
391 10

热门文章

最新文章