初探 GitHub Copilot 在 IntelliJ、 PyCharm 能夠帶給開發者什麼
前言
近期 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。