在 Visual Studio / Visual Studio Code 使用 GitHub Copilot Chat

如果你今天是 .NET 開發人員,那使用 Visual Studio 應該不陌生;如果你今天是開發人員,那使用 Visual Studio Code 應該不陌生。

自 Visual Studio 2026 起,Visual Studio 幾乎可以算是直接內建 "GitHub Copilot Chat":

當然 Visual Studio 2022 也能裝 GitHub Copilot Chat 的,但不知道是不是個人的心理作用,感覺用起來沒有 Visual Studio 2026 的順

 

Visual Studio Code 也不用太多說什麼,在 Visual Studio Code 的延伸模組的市集當中搜尋一下 "GitHub Copilot Chat" 就可以安裝。

...繼續閱讀 »

對 GitHub 的 Organization 中的成員設定 GitHub Copilot : 操作篇

"對 GitHub 的 Organization 中的成員設定 GitHub Copilot : 解釋篇" 所提到的 Organization 請理解為:

群體

 

這個 "群體" 可能會是: 

  • "團體"
  • "組織"
  • "學校"
  • "部門"
  • "機關/構"
  • "公司"
  • "企業"

…等這樣的詞彙解釋。

 

在 AI 盛行起來後,在數位世界中的任何一個 "單位" 中有可能存在多個 "人類" 或 "Agent" 的個體,那就適用這個 "Organization" 的觀點。 

...繼續閱讀 »

對 GitHub 的 Organization 中的成員設定 GitHub Copilot : 解釋篇

在 GitHub Copilot (以 2026Q1 這時間點瞭解到) 所設計的各種 Plans 來看,在使用上分成兩大區塊

  1. Individuals (個人/獨立個體商)
  2. Organizations and enterprises (組織與企業)

如果你就是只有一個人,基本上都是 Individuals  (個人/獨立個體商)。

這樣的使用情境大概就是,想要自己放飛自我寫程式或是整間公司就只有你一個人,不用跟其他任何 "人類" 或 "Agent" 有交流與互動就能完成工作,那可以選的 Plan 有:

  1. GitHub Copilot Free
  2. GitHub Copilot Student
  3. GitHub Copilot Pro
  4. GitHub Copilot Pro+
...繼續閱讀 »

開始使用 GitLab 的 Pipline 之前 - 請先證明自己是個人類

GitLab.com 申請好的帳號與建立第一個專案的 Repo 之後,就可以進行 Pipeline 的使用。

根據 ChatGPT 對 GitLab 中的 Pipeline 其定義是:
在程式碼變動時,自動執行 CI/CD(Continuous Integration / Continuous Delivery)流程。
 

技術一點的說:
當程式碼有異動的時候時,GitLab 會依照 .gitlab-ci.yml 的設定,根據 Pipeline 中所設計的 Stages (階段),如: 建置、測試、部署…等,來自動化的執行一連串 Jobs (工作)。

...繼續閱讀 »

在 GitLab 建立第一個 Project - 使用 .NET 範本

在使用 GitLab 進行專案管理時,透過範本建立專案可以大幅減少初始化設定的時間。

這篇來介紹一下如何在 GitLab 中使用 .NET 專案範本 (dotnet template) 建立第一個專案,從建立 GitLab Project、套用範本,到完成基本的專案結構與設定。

這樣可以快速建立標準化的 .NET 專案環境,為後續的版本控制與 CI/CD 自動化流程奠定一定程度的基礎。

...繼續閱讀 »