Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >JetBrains IDE与GitHub Copilot的绝妙结合,绝对不能错过的全网最详细图文教程!

JetBrains IDE与GitHub Copilot的绝妙结合,绝对不能错过的全网最详细图文教程!

作者头像
程序视点
发布于 2024-03-01 09:36:10
发布于 2024-03-01 09:36:10
9.1K0
举报
文章被收录于专栏:程序小小事程序小小事

前言

在上一篇文章中,我们提到Stack Overflow公布的AI编程问卷调查报告。报告中指出,有超过70%的开发者已经或即将使用 AI工具编程

同时,我们也提到GiHub Copilot是目前软件AI编程领域中最好的产品之一!

小二哥查阅了网上关于GitHub Copilot使用的资料,感觉都是泛泛而谈

官网资料全面,但对于国内的小伙伴不是很友好!工具就应该要简单明了的说明怎么用就好,这样我们上手的难度才最低!

今天主要详细分享JeBrains IDE下GitHub Copilot的详细功能和使用方法

下面,我们以IntelliJ IDEA为例,给大家详细介绍!

IntelliJ IDEA安装 GitHub Copilot插件

首先,我们得安装IDE编辑器工具。

IntelliJ IDEA版本应不低于2021.2,否则无法搜到Copilot插件。这里小二哥使用的是2023.3版本。

然后是需要激活IDEA。

大家可以选择使用支持付费插件和付费主题的全家桶。详细情况,请关注微信公众号【程序视点】,回复:vip,进行了解。

激活后,大家是能看到自己订阅的时限的。

接着,打开Idea插件市场, 搜索GitHub Colpiot插件并安装。

安装好GitHub Colpiot插件,我们需要重启Idea使插件生效

IntelliJ IDEA中激活GitHub Colpiot

GiHub Copilot插件是免费的,但使用这个插件却是收费的!

这也是国内大多数小伙伴们在开发实践中使用的占比并不大的原因,毕竟官网10美刀/月,有点小贵

另一个原因就是网络环境问题。要稳定使用GiHub Copilot的功能需要特殊网络,尤其是2023年12月推出GiHub Copilot Chat后,更是如此。

怎么解决价格网络的问题呢? 请关注微信公众号【程序视点】,回复:copilot,解决问题!

解决价格网络后,我们就需要判断IDEA上的GitHub Colpiot是否安装成功了。可以通过右下角的图标来判断是否激活成功。

看看青蛙头有没有斜杠就知道啦!

IntelliJ IDEA中GitHub Colpiot概览

首次激活GitHub Colpiot插件后,IDEA的会有一个欢迎窗口。

可以看下欢迎窗口的引导标签,简要概括了GitHub Colpiot的功能,比官网的长篇大论简洁得多~

如果你有不明白的,也可以通过里面的链接跳转到官方文档进行查询。

当然,现在你也可以不用看,跟着小二哥往下走就好!

关于GitHub Colpiot插件,我需要知道它在IDEA中如何进行配置。不是号称“智能代码”吗?

看这里。选择file-->Settings,搜索GitHub Copilot就能来到配置窗口。

右侧就是你可选的配置,第一个选项框务必选上。至于Languages部分,选择你要用到的语言即可。我这里默认全部选中。接着点击ApplyOk

当然,我们也可以通过点击“GitHub Copilot”的图标,进行一些选项的操作,如登陆\登出,打开配置窗口、跳转查看文档等。

小二哥觉得,主要就是登陆和登出,还有就是快捷键的配置,其他就看大家自己的了。

GitHub Copilot窗口

注意,这个窗口指的是智能代码提示的窗口(红色箭头和红框部分)。

咋显示No editor selected.? 很多第一次安装的小伙伴看到这里就懵逼了!其实这是正常的,因为确实没有editor页面。左边绿框中没有文件编辑页。

让我们新建一个类试试!

一旦有了文件编辑页面,右边的GitHub Copilot窗口就有变化了。点击Refresh看看。

这...都提示了写啥???

因为我们就只给了一个类名,GitHub Copilot就根据类名给你提示了一堆~~ 确实有点友好过度啦!

我们不管它的提示,先自己写点东西。来个main函数吧!就在我输入public后,编辑器这边直接给了一堆提示。

是的!这就是GitHub Copilot的提示功能。根据你的输入,就开始给你提示!注意弹框中的提示,我们按Tab键就是可以自动插入这些提示的内容。

显然,这里没有我想要的main函数。于是,我接着输入public static,然后它给我正确的提示。

于是我按下了Tab键,出现这样一个函数。

小二哥不确定一定是在输入"public static"就弹出main函数。大家可以根据自己的情况试试!

我们在来试试注释

输入”//二分查找“。咦!没有反应!(其实按”回车“键就有反应的) 这里主要演示下面图右框的功能。

右框中又出现了Refresh的按钮。我们点击一下。

右边出现了多个提示。我们选择其中一个即可。我选择了第一个Accept solution.

不仅给了一个常见的二分查找函数,还给了一个递归版的(绿框中)!

小二哥技术比较差,看不懂这个递归版的二分查找,但又想学习了解下!怎么办?

选择代码,点击右键,弹出的菜单中,找到GitHub Copilot,出现了几个功能! 这里我选择Explain This(给我解释一下)

于是就弹出了大名鼎鼎的GitHub Copilot Chat窗口。

详细解释了这个函数的功能,每一行代码的含义... 这么贴心的功能,我还能说什么?只能说”英文的不友好,看不懂“

于是,我喊它”请把上述解释翻译为中文。“

现在友好多啦~

如果觉得当前Chat的内容太多了,或者需要重新开启Chat会话,怎么办?点击右上角的+即可。

又可以开心的提问啦~

🆗,到目前为止,关于IDEA中GitHub Copilot的入门使用就介绍完了!其他JetBrains IDE中的使用也是如此。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序视点 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2025 IntelliJ IDEA plus最新激活教程!
于2025年5月15日起,【程序视点】已限量投放”JetBrains全家桶Plus付费版“,支持全插件,支持全主题,并提供Github Copilot激活使用!
程序视点
2025/05/18
2660
2025 IntelliJ IDEA plus最新激活教程!
炸锅了!生产力直接拉满!Eclipse与GitHub Copilot强强联手,代码还能这样写?
如果您是 Eclipse 用户,您现在可以直接在 Eclipse 中利用 AI 支持的建议来更快、更轻松地编写代码。
程序视点
2025/03/17
1350
炸锅了!生产力直接拉满!Eclipse与GitHub Copilot强强联手,代码还能这样写?
IntelliJ IDEA 2025.1.1 最新激活图文教程!个人亲测有效,永久激活!
刚不久,JeBrains 官方更新了 IntelliJ IDEA 2025.1.1这个新版本。
程序视点
2025/05/14
5K0
IntelliJ IDEA 2025.1.1 最新激活图文教程!个人亲测有效,永久激活!
自从用上AI Assistant,下班都更早了!
由于使用AI Assistant是和 OpenAI API在交互,每个人使用工具的水准不一样(小二哥也是才入门)。
架构狂人
2024/03/20
8170
自从用上AI Assistant,下班都更早了!
【官方揭秘】JetBrains AI Assistant 与其他 AI 助手(如 GitHub Copilot)相比如何?
目前 JetBrains 官方发布了IntelliJ IDEA 2024.3.3最新版本!AI Assistant也迎来更新!
程序视点
2025/02/18
8040
【官方揭秘】JetBrains AI Assistant 与其他 AI 助手(如 GitHub Copilot)相比如何?
能抗住风控的GitHub Copilot激活,我们一起见证!
大家好,欢迎来到程序视点!我是小二哥。 前言 最近GitHub Copilot的风控又严格起来啦。好在小二哥这边提供的账号没有受到影响。目前小伙伴们全部安全运行中。
程序视点
2024/07/16
4.1K1
能抗住风控的GitHub Copilot激活,我们一起见证!
15个增强IntelliJ IDEA使用体验的插件!IntelliJ IDEA 2024插件最新推荐!
IntelliJ IDEA 是Java开发人员中最受欢迎的IDE之一。它具有许多便利的功能,如智能代码补全和自动化繁琐重复的开发任务,已成为Java社区中友好的IDE。这种便利和用户友好的特性有助于开发人员专注于更大的项目。
程序视点
2024/07/01
23K0
15个增强IntelliJ IDEA使用体验的插件!IntelliJ IDEA 2024插件最新推荐!
牛逼!让IntelliJ IDEA新手秒变老鸟!JetBrains AI Assistant 竟然还有这样的秘诀!
从 JetBrains IDE 2024.3 版本开始,AI Assistant 不仅可以从您的项目访问上下文,还可以访问 IDE 自己的文档。
程序视点
2025/02/28
2790
牛逼!让IntelliJ IDEA新手秒变老鸟!JetBrains AI Assistant 竟然还有这样的秘诀!
程序员的SK-II神仙水:GitHub Copilot,让你时刻拥有巅峰战力!
我们知道 Github Copliot (https://copilot.github.com/) 是由 GitHub 推出的一款 AI编程助手,基于大量公开源代码训练的深度学习模型,为开发者提供编程辅助!
程序视点
2024/08/29
2080
程序员的SK-II神仙水:GitHub Copilot,让你时刻拥有巅峰战力!
剧透:85%程序员未能驾驭的 GitHub Copilot 进阶技巧
近来,在编程领域比较火热的AI工具,最为实用和高效的,应该就是GitHub Copilot和AI Assistant。
程序视点
2024/04/12
3010
剧透:85%程序员未能驾驭的 GitHub Copilot 进阶技巧
OpenAI GPT-4.1限时免费薅!GitHub Copilot 上悄悄更新!
OpenAI 的最新模型 GPT-4.1 现已在 GitHub Copilot 和 GitHub Model中上线。
程序视点
2025/04/15
2420
OpenAI GPT-4.1限时免费薅!GitHub Copilot 上悄悄更新!
重磅升级!OpenAI o3-mini 空降 GitHub Copilot!好用到停不下来!
OpenAI的最新模型 o3-mini 现已在 GitHub Copilot 和 GitHub 模型中提供。将 OpenAI 的最新推理模型引入您的编码工作流程,现在可以立即使用!
程序视点
2025/02/07
1710
重磅升级!OpenAI o3-mini 空降 GitHub Copilot!好用到停不下来!
无数开发者良心推荐!不容错过的IntelliJ IDEA开发提效工具!
众所周知,IntelliJ IDEA在业界被公认为最好的java开发工具之一,尤其是在智能代码助手、代码自动提取,重构、J2EE支持、ANT,JUINT,CVS整合,代码审查GUI布局等方面非常不错。
程序视点
2024/04/12
3080
无数开发者良心推荐!不容错过的IntelliJ IDEA开发提效工具!
终于脱离困境,它把我从正则中解救出来啦!
正则表达式是我们日常开发中会遇到的一个功能!尽管其使用频率可能不是特别高,但真要使用它的时候,大部分程序员估计都得抓瞎啦~
程序视点
2024/03/29
4850
终于脱离困境,它把我从正则中解救出来啦!
如何开始免费试用 AI Assistant?如果你在寻找稳定的AI编程辅助工具,务必体验!
将程序视点设为星标精品文章第一时间阅读 大家好,欢迎来到程序视点!我是小二哥。 写在最前面 由于近几个月来,GitHub Copilot 受到官方严格风控的影响。大多数开发者无法稳定、安全地使用到GitHub Copilot 工具! 小二哥也接到很多读者小伙伴关于GitHub Copilot的询问:“支持Chat吗?”、“Chat有限流限制吗?”、“功能是否稳定?”等!在之前的文章中,小二哥已经给出过答案了:目前最好的方式是使用AI Assistant进行替换。 由于不了解AI Assistant的功能和特性,大多数小伙伴一直犹豫要不要使用AI Assistant。大家的想法大多是“要是能先试用AI Assistant就好啦!”
程序视点
2024/07/01
6150
如何开始免费试用 AI Assistant?如果你在寻找稳定的AI编程辅助工具,务必体验!
火起来了!OpenAI 最新模型 o3 和 o4-mini上线GitHub Copilot!
OpenAI 的最新推理模型 o3 和 o4-mini 现已在 GitHub 模型中提供。
程序视点
2025/04/29
830
火起来了!OpenAI 最新模型 o3 和 o4-mini上线GitHub Copilot!
告别O1-Preview,OpenAI更新最新O1模型!GitHub Copilot全新升级,迎接O1时代,让你的编程更高效!
我们知道,OpenAI 早在今天 9 月就推出了 o1-preview 和 o1-mini 模型,针对编码、科学和数学等高级任务进行了优化。
程序视点
2025/01/17
2780
告别O1-Preview,OpenAI更新最新O1模型!GitHub Copilot全新升级,迎接O1时代,让你的编程更高效!
JetBrains AI Assistant 强势入驻 Android Studio!开发者的春天来了?
现在可以在 Android Studio 中使用最新的 JetBrains AI Assistant 插件啦!
程序视点
2025/03/12
1860
JetBrains AI Assistant 中100%会用到的功能,免费体验!
JetBrains AI Assistant为数百万使用 JetBrains IDE 和编码工具的开发人员提供了方便、简洁的AI编程辅助功能!
程序视点
2024/07/01
5970
JetBrains AI Assistant 中100%会用到的功能,免费体验!
为什么说GitHub Copilot是程序员的AI竞争力?
在AI工具编程调查中,Stack Overflow公布近9万名有效开发者问卷调查报告。其中,有超过70%的开发者今年已在或即将使用 AI工具编程。
程序视点
2024/03/01
7630
为什么说GitHub Copilot是程序员的AI竞争力?
推荐阅读
2025 IntelliJ IDEA plus最新激活教程!
2660
炸锅了!生产力直接拉满!Eclipse与GitHub Copilot强强联手,代码还能这样写?
1350
IntelliJ IDEA 2025.1.1 最新激活图文教程!个人亲测有效,永久激活!
5K0
自从用上AI Assistant,下班都更早了!
8170
【官方揭秘】JetBrains AI Assistant 与其他 AI 助手(如 GitHub Copilot)相比如何?
8040
能抗住风控的GitHub Copilot激活,我们一起见证!
4.1K1
15个增强IntelliJ IDEA使用体验的插件!IntelliJ IDEA 2024插件最新推荐!
23K0
牛逼!让IntelliJ IDEA新手秒变老鸟!JetBrains AI Assistant 竟然还有这样的秘诀!
2790
程序员的SK-II神仙水:GitHub Copilot,让你时刻拥有巅峰战力!
2080
剧透:85%程序员未能驾驭的 GitHub Copilot 进阶技巧
3010
OpenAI GPT-4.1限时免费薅!GitHub Copilot 上悄悄更新!
2420
重磅升级!OpenAI o3-mini 空降 GitHub Copilot!好用到停不下来!
1710
无数开发者良心推荐!不容错过的IntelliJ IDEA开发提效工具!
3080
终于脱离困境,它把我从正则中解救出来啦!
4850
如何开始免费试用 AI Assistant?如果你在寻找稳定的AI编程辅助工具,务必体验!
6150
火起来了!OpenAI 最新模型 o3 和 o4-mini上线GitHub Copilot!
830
告别O1-Preview,OpenAI更新最新O1模型!GitHub Copilot全新升级,迎接O1时代,让你的编程更高效!
2780
JetBrains AI Assistant 强势入驻 Android Studio!开发者的春天来了?
1860
JetBrains AI Assistant 中100%会用到的功能,免费体验!
5970
为什么说GitHub Copilot是程序员的AI竞争力?
7630
相关推荐
2025 IntelliJ IDEA plus最新激活教程!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档