訂閱 GitHub Copilot 在前一篇 AI Pair Programming - GitHub Copilot 文章中,我們有簡單說明 GitHub C...
前言 在前面的章節中,我們介紹了如何利用 ChatGPT 來生成程式碼、撰寫註解以及優化程式碼。今天要介紹另一個對開發者來說不可或缺的工具「GitHub Cop...
前言 截至目前為止,Visual Studio Code 對 GitHub Copilot 支援程度與相關功能應該是最高、最多的。雖然如此,其他整合開發環境 (...
前言 如果光檢視這個標題 - 產生單元測試 可能會讓開發者有過於期待的情況發生。雖然本篇文章提供的案例確實可以產生單元測試,但對於組織內既有的程式碼若為 “非可...
前言 對於多數開發人員來說,要撰寫專案說明文件、相依性文件或者程式碼說明文件是一件不容易的事情,可能會寫得太技術細節變得難以閱讀。請管理人員 (Project...
前言 有別於前面 GitHub Copilot 自動完成建議與 Chat 的介紹,另一個覺得實用的功能即是自動產生Commit Comment 與 Pull R...
啟用、停用與管理 GitHub Copilot 首先,當然要先知道如何啟用、停用與管理GitHub Copilot。與其他 Extension 相同,你能在 V...
前言 一般來說,多數人刻板印象會覺得 GitHub Copilot 只能詢問技術問題與協助程式開發,但實際上,它也能協助容器化、 Pipeline 撰寫與分析...
在 Visual Studio Code 安裝 Copilot 在前一篇 GitHub Copilot - 訂閱方案與功能說明 中我們有提到,GitHub Co...
這幾天我們會進入到第二階段的另外一個 Copilot 介紹 - GitHub Copilot,在開發的領域中當提及到 GitHub 的時候它不僅是程式碼儲存庫...
前言 我們在 如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例呈現 GitHub Copilo...
前言 經過前面幾篇文章的介紹,讀者應該對於如何使用 GitHub Copilot 有基本的認識。從本篇文章開始,我們將開始分享一些 GitHub Copilot...
什麼是 GitHub Copilot GitHub Copilot 是世界上第一個規模最大的 AI 開發人員工具,目標在協助開發人員用更少的精力更快地撰寫程式碼...
什麼是 GitHub Mobile GitHub 能讓使用者透過行動裝置,即時的在 GitHub 上分類、協作和管理您的工作,其中包含管理通知、管理 Iusse...
GitHub Copilot Chat 中的提示建構 提示建構可以用來組合使用者的問題與想表達的意圖。不知道讀者在使用 GitHub Copilot Chat...
什麼是提示工程 提示工程是一種如何以清楚指令來引導 AI 的實踐,藉此讓 Copilot 可以更為精準回答正確的問題或完成需求,如解釋專案內容與產生相對應的程式...
前言 我們在如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例說明 GitHub Copilot...
昨日回顧與今日目標 在 Day 18 的完整實戰中,我們成功地指揮 AI,遵循 G-P-T-R 模式完成了一個微型 Kata。我們體驗了如何透過精準的 Prom...
昨日回顧與今日目標 在 Day 21,我們成功地將 AI 轉變為我們的專業QA,利用它的窮舉能力,為我們的程式碼增加了大量邊界條件測試,極大地提升了程式碼的可用...
昨日回顧與今日目標 在 Day 22 的實戰中,我們利用 AI 成功地克服了 Go 語言的併發挑戰,我們學會了如何生成併發測試來捕捉競爭條件,並用 TDD 的方...
昨日回顧與今日目標 在 Day 25 中,我們成功地啟動了 ATDD 流程,我們利用 AI 撰寫了用來描述「購物車折扣」業務需求的 .feature 檔案,並執...
昨日回顧與今日目標 在 Day 24,我們提升了思考的維度,從開發者內部的 TDD,躍升到了跨團隊協作的 ATDD,我們學到了 Gherkin 的 Given-...
最基本的問題:「到底什麼是測試驅動開發?」 我們在 go-tdd-kata 的道場裡,扎實地練習著 FizzBuzz 和字串計算機,將「紅-綠-重構」的節奏刻入...