購物比價找書網找車網
FindBook  
 有 1 項符合

GitHub Copilot編程指南:利用AI更快地編寫更好的代碼

的圖書
GitHub Copilot編程指南:利用AI更快地編寫更好的代碼 GitHub Copilot編程指南:利用AI更快地編寫更好的代碼

作者:(庫爾特·道斯韋爾 / 譯者:禚嫻靜 
出版社:機械工業出版社
出版日期:2025-05-01
語言:簡體中文   規格:平裝 / 261頁 / 19 x 26 x 1.3 cm / 普通級/ 1-1
圖書選購
型式價格供應商所屬目錄
 
$ 469
博客來 博客來
工程技術
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:GitHub Copilot編程指南:利用AI更快地編寫更好的代碼

內容簡介

本書是一本瞭解和掌握GitHub Copilot及AI編程的實用參考書。

全書共分為四部分:第一部分是GitHub Copilot入門知識,介紹基本概念、安裝配置及試用方法;第二部分是GitHub Copilot的功能實戰,包括代碼補全的實際使用、與GitHub Copilot的對話及高效編程技巧;第三部分是GitHub Copilot的實際應用技巧,涉及學習新語言、編寫單元測試、診斷與修復錯誤、代碼重構、增強代碼安全性、處理複雜的CI/CD流程、優化開發環境以及通用轉換;第四部分是GitHub Copilot的高階應用,包括如何負責任地使用GitHub Copilot,如何將它融入軟件開發全生命週期,以及商業版與企業版的額外控制和安全特性等。

本書適合程序員、軟件開發人員和軟件工程師閱讀。
 

作者介紹

禚嫺靜,Thoughtworks諮詢師,樂於知識分享與傳播。擁有多年企業和互聯網應用的開發實戰經驗,專注於敏捷實踐、軟件架構和持續交付領域,在.NET技術棧和微服務架構演化等方面有豐富的積累。  
 

目錄

譯者序
前言
第一部分 GitHub Copilot入門
第1章 GitHub Copilot簡介
1.1 為什麼需要GitHub Copilot
1.2 創建GitHub賬戶
1.3 獲取GitHub Copilot許可
1.4 安裝IDE插件
1.4.1 下載Visual Studio Code
1.4.2 安裝GitHub Copilot插件
1.4.3 在IDE中配置Copilot
1.4.4 安裝Node.js
1.5 試運行Copilot
1.5.1 準備工作
1.5.2 探索Copilot
1.6 結語
1.7 參考文獻
第2章 深入理解GitHub Copilot
2.1 揭秘GitHub Copilot背後的AI技術
2.2 理解安全、隱私與數據處理
2.2.1 消息傳輸
2.2.2 數據存儲
2.2.3 安全增強
2.3 瞭解版權保護
2.4 探索GitHub Copilot信任中心
2.5 結語
2.6 參考文獻

第二部分 GitHub Copilot功能實戰
第3章 探索代碼補全
3.1 代碼補全功能簡介
3.2 使用Copilot進行代碼補全
3.2.1 預備知識
3.2.2 文件命名
3.2.3 頂層注釋
3.2.4 使用有意義的名稱
3.2.5 撰寫明確注釋
3.2.6 引用打開的標簽頁
3.3 探索工具欄與面板
3.3.1 深入解析補全工具欄
3.3.2 探索補全面板
3.4 調整Copilot設置
3.4.1 inlineSuggestCount
3.4.2 length
3.4.3 listCount
3.5 利用鍵盤快捷鍵
3.5.1 聚焦GitHub Copilot視圖
3.5.2 建議終端命令
3.5.3 觸發內聯建議
3.5.4 切換到下一條面板建議
3.5.5 切換到上一條面板建議
3.5.6 打開補全面板
3.6 結語
第4章 與GitHub Copilot對話
4.1 探索Copilot Chat
4.1.1 側邊欄對話
4.1.2 充分利用編輯器視圖對話
4.1.3 將對話拓展至新窗口
4.1.4 引導對話走向正確方向
4.1.5 運用內聯對話
4.1.6 探索快速對話
4.2 使用Copilot Chat定義提示工程
4.2.1 基礎知識
4.2.2 在對話中獲取上下文
4.3 精准掌控對話
4.3.1 使用@workspace進行查詢
4.3.2 與@vscode互動
4.3.3 利用@terminal學習
4.4 結語

第三部分 GitHub Copilot的實際應用
第5章 學習一門新的編程語言
5.1 學習語言導論
5.2 搭建開發環境
5.2.1 準備工作
5.2.2 安裝指南
5.3 學習基礎知識
5.3.1 準備工作
5.3.2 學習C
5.4 創建控制台應用程序
5.4.1 準備工作
5.4.2 創建C#控制台應用程序
5.5 闡釋代碼
5.6 添加新代碼
5.7 學習測試
5.7.1 通過選擇創建上下文
5.7.2 通過標簽創建上下文
5.7.3 運行測試
5.8 結語
5.9 參考文獻
第6章 編寫測試
6.1 創建示例項目
6.2 為現有代碼添加單元測試
6.2.1 以注釋驅動單元測試的創建
6.2.2 使用內聯對話生成測試
6.3 探索行為驅動開發
6.4 結語
第7章 診斷與修復錯誤
7.1 創建示例項目
7.2 修正語法錯誤
7.3 解決運行時異常
7.4 處理終端錯誤
7.5 結語
第8章 助力代碼重構
8.1 Copilot代碼重構簡介
8.2 創建示例項目
8.3 重構重複代碼
8.3.1 添加單元測試
8.3.2 重構重複的錯誤處理代碼
8.4 重構驗證器
8.4.1 添加單元測試
8.4.2 提取驗證代碼至函數
8.5 重構不當變量名
8.6 代碼文檔與注釋
8.6.1 方法文檔
8.6.2 項目文檔
8.7 結語
第9章 增強代碼安全性
9.1 代碼安全詳解
9.2 創建示例項目
9.3 探索代碼安全
9.3.1 使用HTTPS
9.3.2 實現驗證
9.3.3 總結
9.4 發現和修復安全隱患
9.4.1 修復弱密碼哈希
9.4.2 修復SQL注入
9.5 結語
第10章 加速DevSecOps實踐
10.1 DevSecOps詳解
10.2 簡化容器
10.2.1 創建容器
10.2.2 部署容器
10.2.3 實施安全管控
10.3 自動化基礎設施即代碼
10.3.1 創建基礎設施即代碼
10.3.2 使用Terraform部署代碼
10.3.3 實施安全控制措施
10.4 優化CI/CD流程
10.4.1 創建CI流水線
10.4.2 增設安全掃描
10.4.3 創建CD流水線
10.5 結語
第11章 優化開發環境
11.1 增強Visual Studio
11.1.1 準備工作
11.1.2 安裝GitHub Copilot擴展
11.1.3 探索代碼補全
11.1.4 與Copilot對話
11.2 強化Azure Data Studio
11.2.1 準備工作
11.2.2 安裝GitHub Copilot擴展
11.2.3 創建數據
 

詳細資料

  • ISBN:9787111779254
  • 規格:平裝 / 261頁 / 19 x 26 x 1.3 cm / 普通級 / 1-1
  • 出版地:中國
贊助商廣告
 
金石堂 - 今日66折
我的溫柔暴君(四 )
作者:墨舞碧歌
出版社:東佑文化事業有限公司
出版日期:2013-04-17
66折: $ 165 
金石堂 - 今日66折
疾行船:我家的兩岸故事(一)
66折: $ 277 
金石堂 - 今日66折
天上有棵愛情樹(下)(完)
作者:木庄木庄
出版社:東佑文化事業有限公司
出版日期:2012-05-09
66折: $ 165 
金石堂 - 今日66折
宮諜(二)
作者:瀟湘冬兒
出版社:東佑文化事業有限公司
出版日期:2013-02-06
66折: $ 165 
 
Taaze 讀冊生活 - 暢銷排行榜
【限量親簽】郝會讀書:教你將成長、財富、邏輯與教養的經典智慧,轉化成人生可用的觀點
作者:郝旭烈
出版社:三采文化股份有限公司
出版日期:2026-05-01
$ 356 
金石堂 - 暢銷排行榜
上伊那牡丹,醉姿如百合 (首刷附錄版) 02
作者:塀
出版社:東立出版社
出版日期:2026-06-30
$ 135 
金石堂 - 暢銷排行榜
只想在床上沉淪,凝望天使的睡顏。(1)#兩個人一起偷偷違反校規
作者:上栖綴人
出版社:台灣角川股份有限公司
出版日期:2026-05-13
$ 276 
Taaze 讀冊生活 - 暢銷排行榜
黃泉使者(11)(首刷限定版)
作者:荒川弘
出版社:東立
出版日期:2026-12-30
$ 171 
 
Taaze 讀冊生活 - 新書排行榜
鳳九卿(5)
作者:元寶兒
出版社:北京億森同創文化
出版日期:2026-05-05
$ 59 
金石堂 - 新書排行榜
助拳人發情!!
作者:らっこ
出版社:未來數位有限公司
出版日期:2026-05-22
$ 331 
Taaze 讀冊生活 - 新書排行榜
【中英雙語對照】Between我們之間:Little Secrets of Relationships
作者:安娜.沃克
出版社:字畝文化
出版日期:2026-05-06
$ 300 
Taaze 讀冊生活 - 新書排行榜
冷面天使 典藏版(02)
作者:八木教広
出版社:長鴻出版社(漫畫)
出版日期:2026-05-13
$ 240 
 

©2026 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策