Visual Studio使用GitHub Copilot提高.NET开发工作效率

GitHub Copilot 是一款 AI 编码助手,可帮助你更快、更省力地编写代码,从而将更多精力集中在问题解决和协作上。
首页 新闻资讯 行业资讯 Visual Studio使用GitHub Copilot提高.NET开发工作效率

GitHub Copilot介绍

GitHub Copilot 是一款 AI 编码助手,可帮助你更快、更省力地编写代码,从而将更多精力集中在问题解决和协作上。

942b6be65354f7b6e68491ba939f8d2d790b87.jpg

GitHub Copilot Free包含哪些功能?

  • 每月 2000 代码补全,帮助开发者快速完成代码编写。

  • 每月 50 个聊天消息请求,支持询问编程问题、解释现有代码和查找错误。

  • 支持在 Visual Studio Code 和 Visual Studio 中进行跨多个文件的编辑。

  • 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs 和 GitHub.com 上的 Copilot 聊天功能。

  • 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs、Vim/Neovim、Xcode 和 Azure Data Studio 中的代码补全。

GitHub Copilot支持语言

支持Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++等多种语言。

安装最新版本的 Visual Studio 2022

GitHub Copilot 的最新体验现已集成到 Visual Studio 中,并将 GitHub Copilot 的代码补全和 GitHub Copilot 聊天功能合并到一个方便的包中。下载最新的 Visual Studio 2022,以发现新增功能和改进项。


Visual Studio 2022 版本 17.10 或更高版本。


下载地址:https://visualstudio.microsoft.com/zh-hans/downloads

21963f838591d1a1bad56228ac7657d762bfdb.webp

b2816ec5591aadbabf8374c80a585c80a82de0.webp

激活GitHub Copilot Free

注册或者登录GitHub账号 => Settings => Copilot => 点击 Start using Copilot Free。

b91ba09026230bf4ff1564572165cc2f9c717c.webp

a94b99a10e2cf9b9085896577fa7b34e5fcf58.webp

a5677721031e90fad94774f2d940f55791e291.webp

Visual Studio中开始免费使用Copilot

添加GitHub账号:

b8d751175069082e17045003399e775f70a9da.webp

1796ed057a2df3c860e599bb27b45aa932b602.webp

d41817891a605e122903108be889dfcb6d9019.webp

f8b34a33259b4000936878c7fad0b3791bee3c.webp

Visual Studio中Copilot的相关设置

615005d794a7be4dd2b732364ae15117034030.webp

e83854894bc8edfe0338876382511a643838f0.webp

Visual Studio中使用Copilot代码补全

1190f9523da31d46e44292d29b5788c6ffe352.webp

Visual Studio中使用Copilot代码生成

下面演示的是 Visual Studio 中 GitHub Copilot 的代码生成功能。如果选择使用代码,则可以选择 Tab 以将其插入代码文件中:

d1079a546a563978944683e4e696b0d437ba95.gif

Visual Studio中使用Copilot内联聊天

使用快捷键 Alt+\,进行内联聊天:

339aaa616219f6ba32c657c56b02b49bc4805f.webp

674baac3164038290c73657cbc0bda4a7e19a0.webp

Visual Studio中使用Copilot汇总我的代码

66a62556257feec24538295846853e1468d913.webp

e7f71495458bbff90a3902a2aefd952a9d2357.webp

b6df16a13bd841404f83793437ef143540648e.webp

79b802e55c2eaa0f862315240b53f64fa570e0.webp

Visual Studio中使用Copilot编写单元测试

b4b908020f178809296672c9c389c8e96138d6.webp

d9d2945975b573bdc6a62010133ae9241742cd.webp

796551481bc057e7de1604cbce6b720b01c979.webp

Visual Studio中使用Copilot修改我的代码

f3762729171ae7966e688464847a122f9e7f17.webp

e5c25e53414bcdc17f1937080a74a82af151af.webp

Visual Studio中使用Copilot聊天窗口提问

916e437034bb2114a1a466570d1f8b2b5109f0.webp

更多Visual Studio编程效率提升技巧:https://github.com/YSGStudyHards/DotNetGuide

20    2025-02-05 08:20:00    开发 .NET 代码