You are on page 1of 20

GitHub Copilot

Workshop
Kinfey Lo
Microsoft Senior Cloud Advocate
认识 GitHub Codespaces
什么是 Codespaces?

Editor Azure
Browser, VS Code, Visual Studio Containers run services in the cloud

Container
Container

Container

November 18, 2022 Universe Recap


一键即用,无需配置您的开发环境。

November 18, 2022 Universe Recap


每个月 60 小时的免费使用

November 18, 2022 Universe Recap


a
et
B
blic
Pu

JetBrains
Codespaces
GitHub 现在支持通过 JetBrains Gateway 将
GitHub Codespaces 与 JetBrains IDE 一起使
用。 下载 JetBrains Gateway 并安装 GitHub
Codespaces 插件后,用户将能够使用他们选择
的 JetBrains IDE 连接到他们的代码空间。

IntelliJ IDEA
PyCharm
WebStorm
GoLand
RubyMine
PHPStorm

November 18, 2022 Universe Recap


a
et
B

Pu
blic
JupyterLab
Codespace
将 GitHub Codespaces 与
JupyterLab 结合使用,将
JupyterLab 令人愉快的笔记本编
辑、数据探索和叙事构建体验与
Codespace 的强大、标准化和简
单性结合在一起。

November 18, 2022 Universe Recap


i ew
r ev
P
ech
T

Codespace 支持 GPUs
从 Codespace 中访问 GPU 可以让开发人员更快地
运行复杂的 ML 模型,GPU 的组合以及对 Jupyter
笔记本和 Codespaces 标准化、可重复环境的支持
使得数据科学和 ML 工作负载的协作变得更加容易,
因为 开发人员不必为复杂的设置和本地安装而苦恼,
更不用说在动力不足的桌面工作站上运行了

申请地址: http://aka.ms/codespaces_sku_request

November 18, 2022 Universe Recap


45min to < 1min

November 18, 2022 Universe Recap


认识 GitHub Copilot
November 18, 2022 Universe Recap
人工智能打天下

November 18, 2022 Universe Recap


工作方式

November 18, 2022 Universe Recap


开发人员眼中的 Copilot

将注释转换为代码 自动填充代码 显示备选方案

November 18, 2022 Universe Recap


数据不骗人
招募

95
开发者,分成两组

任务:用 JavaScript 完成一个后端的应用

45 50
使用 Copilot 不使用 Copilot

78% 70%
完成 完成

1hr 11min 2hrs 41min


平均完成时间 平均完成时间

November 18, 2022 Universe Recap


~ 40%

November 18, 2022 Universe Recap


November 18, 2022 Universe Recap
来探索一下

November 18, 2022 Universe Recap


Workshop
Thank you

November 18, 2022 Universe Recap

You might also like