iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
DevOps

現代化應用程式開發與維運 - GitHub Codespace 與 GitHub Copilot 系列

GitHub Codespace 與 Copilot 是近代應用程式開發與維運兩個顯著的趨勢。想像一下開發人員能隨時建構一個 Codespace,能在安全、可配置且專用的開發環境中進行開發,該環境可以按照你希望的方式和位置執行,且不會因為電腦資源不足而無法順利開發。除此之外,當開發面對繁瑣程式碼與指令,你可以有一位 AI 程式助手,協助您更快且更省力編寫程式碼,讓您專注於問題解決與協作上。開發者體驗、雲端服務、敏捷管理、持續整合、持續交付,加上最後生成式 AI 技術最後一塊拼圖,一站式的軟體開發維運流程,正在逐漸成形....

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文
DAY 21

GitHub Copilot 自動建議與完成功能介紹

前言 我們在如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例說明 GitHub Copilot...

2024-10-05 ‧ 由 Duran Hsieh 分享
DAY 22

GitHub Copilot Chat - 基礎說明

前言 我們在 如何在 Visual Studio Code 內設定與使用 GitHub Copilot 這篇文章中,曾以簡單範例呈現 GitHub Copilo...

2024-10-06 ‧ 由 Duran Hsieh 分享
DAY 23

GitHub Copilot Chat 進階說明 - 提示建構

GitHub Copilot Chat 中的提示建構 提示建構可以用來組合使用者的問題與想表達的意圖。不知道讀者在使用 GitHub Copilot Chat...

2024-10-07 ‧ 由 Duran Hsieh 分享
DAY 24

GitHub Copilot 使用案例: 格式轉換、修正與例外處理

前言 經過前面幾篇文章的介紹,讀者應該對於如何使用 GitHub Copilot 有基本的認識。從本篇文章開始,我們將開始分享一些 GitHub Copilot...

2024-10-08 ‧ 由 Duran Hsieh 分享
DAY 25

GitHub Copilot 使用案例: 產生單元測試

前言 如果光檢視這個標題 - 產生單元測試 可能會讓開發者有過於期待的情況發生。雖然本篇文章提供的案例確實可以產生單元測試,但對於組織內既有的程式碼若為 “非可...

2024-10-09 ‧ 由 Duran Hsieh 分享
DAY 26

GitHub Copilot 使用案例:產生文件

前言 對於多數開發人員來說,要撰寫專案說明文件、相依性文件或者程式碼說明文件是一件不容易的事情,可能會寫得太技術細節變得難以閱讀。請管理人員 (Project...

2024-10-10 ‧ 由 Duran Hsieh 分享
DAY 27

GitHub Copilot 使用案例: 產生 dockerfile 、CI/CD YAML 檔案,與分析 GitHub Action 錯誤

前言 一般來說,多數人刻板印象會覺得 GitHub Copilot 只能詢問技術問題與協助程式開發,但實際上,它也能協助容器化、 Pipeline 撰寫與分析...

2024-10-11 ‧ 由 Duran Hsieh 分享
DAY 28

GitHub Copilot 使用案例: Commit Message, Pull Request Summary, 與 Code Review

前言 有別於前面 GitHub Copilot 自動完成建議與 Chat 的介紹,另一個覺得實用的功能即是自動產生Commit Comment 與 Pull R...

2024-10-12 ‧ 由 Duran Hsieh 分享
DAY 29

GitHub Copilot Workspace 與 GitHub Copilot Extension 介紹

前言 前面 15 篇文章我們已經介紹了 GitHub Copilot 基礎、設定到使用案例,多數的讀者對於 GitHub Copilot 能做些什麼事情應該有一...

2024-10-13 ‧ 由 Duran Hsieh 分享
DAY 30

總結 - 現代化應用程式開發與維運 - GitHub Codespace 與 GitHub Copilot

前言 初在評估是否要參加 IT 鐵人賽,其實手邊有兩個題目,雖然曾有想過拚兩個系列文章,但時間上真的不允許。兩個題目如下: Monitor Stack 與 O...

2024-10-14 ‧ 由 Duran Hsieh 分享