GitHub Copilot魔術師, 輕鬆提升開發效率
Copilot是什麼
GitHub Copilot是GitHub和OpenAI合作開發的一個人工智慧工具,快速幫開發者快速撰寫程式碼,省下大量的打字時間,提高寫程式碼的效率。
GitHub Copilot 是一款強大的程式碼助手,可以在VS Code、Visual Studio、Neovim 和 JetBrains應用程式中使用。提供了各種語言和框架的建議,包括 Python、JavaScript、TypeScript、Go 和 Ruby。
Copilot費用
綁定支付後可以試用兩個月,中間隨時都可以取消,訂閱費用分為年繳與月繳,年計費為100美元;月計費為10美元,學生與熱門開源專案的維護者則可免費使用。
註冊copilot服務
STEP1:註冊Copilot服務 copilot
STEP2:會要求你登入Github帳號,看到這畫面,選擇訂閱方式後,就可以獲得兩個月試用,兩個月後會依照你選擇的訂閱方式支付費用,接著依照步驟完成操作。
在VS Code安裝copilot套件
STEP1:在VS Code中安裝Github Copilot套件,在左側選單擴充套件搜尋Github Copilot,點擊進行安裝。
STEP2:下載完成後,左下角用戶Icon圖示,選擇「使用GitHub登入,以使用GitHub Copilot」
授權通過後就可以使用,在右下角會有一個Copilot的icon圖示。
STEP3:完成後就可以在編輯區輸入問題,用註解方式來引導Github Copilot產生程式碼,按Enter會提供你建議,按Tab接受這些建議。
快捷鍵
Copilot 也提供了一些快捷鍵,可以很方便地使用。
Tab:接受建議
Esc:拒絕建議
Ctrl + Enter:打開Copilot單獨視窗,最多顯示10個建議
Alt/Option + ]:下一條建議
Alt/Option + [:上一條建議
Copilot應用
識別檔案
在css檔案裡建立一個style.css檔案,在html檔案的head區塊引入css,在head區塊打link標籤,就會自動識別我css檔案位置,按Tab接受建議
同樣script檔案也是
生成Javscript
建立object、array
在Vue框架中使用
在html使用
當你有引入 Bootstrap 的 CSS 和 JavaScript 時,針對bootstrap的命名輸入想要呈現的內容,提升效率節省打程式碼的時間,下方為登入畫面顯示
在CSS使用
註解打你想生成的樣式說明,生成後再做微調
總結
GitHub Copilot 在開發過程中可以作為一個寶貴的助手,它會根據上下文和所撰寫的語言提供相應的建議,並且根據使用者的習慣進行個性化調整,快速生成程式碼讓開發人員減少手動輸入,提高開發人員的工作效率,無論你是學習程式還是專業開發者,它都是一個值得嘗試的工具。
下回會介紹一個實際應用範例,那我們下次見囉~
如果可以再麻煩動動手指,幫我填寫ChatGPT使用的問券調查
https://www.surveycake.com/s/AwgnR