初探 GitHub Copilot 在 IntelliJ、 PyCharm 能夠帶給開發者什麼

下一世代的 AI 盛行,程式開發生態的影響

Bruce Hsu
5 min readApr 9, 2023

前言

近期 ChatGPT 真的是非常火熱,連帶的影響到我,最近不管做什麼開發或英文翻譯,亂七八糟的生活問題,都要跟 AI 做一次 double check …

像我們這種遠端工作者,平常同事其實都不在身邊,AI 這種興起,反而給了我們一個不錯的 pair programing 機會。

今天來初探一下 GitHub 使用 AI 所做的助理 (希望他不要這麼快超越我們 😤)

什麼是 GutHub Copilot

大大的介紹標語

Your AI pair programmer

GitHub 與OpenAI ,聯合開發了一個能夠在我們的編輯器上面做互動的 AI 助理。

基本上截至我完成這篇文章時,現在各大流行的編輯器都是支援這個工具的,它不僅是一個程式碼檢查工具,或是靜態語言這類的推斷你的 class 跟 function 、型別這麼簡單,我們可以在編輯器上使用註解跟它做溝通 (就像我們現在火熱的 chatGPT 一樣 🔥 ),它會產生並預測建議給開發者,愈是複雜的專案,建議有時反而受益良多。

有多厲害我們稍後再來看看。

整合 Intellij 以及 PyCharm

Copilot,需要 IntelliJ IDEA (或 PyCharm) 升级到 2021.2 或以上版本以上版本。

打開 Intellij 之後進入 Plugins ,在 Marketplace 上搜尋 copilot,如下安裝

安装之後重啟,就可以在工具欄上看到 Copilot。

--

--

Bruce Hsu

I'm a Java engineer, eager to learn new skills, technique and willing to take challenges.