Visual Studio 2022 v17.13新版发布:强化稳定性和安全,助力 .NET 开发提效!
前言
今天大姚带领大家一起来看看 Visual Studio 2022 v17.13 新版发布都更新了哪些新功能,为我们开发工作带来了哪些便利,是否真的值得我们花费时间把 Visual Studio 2022 更新到最新版本。
此次更新侧重于稳定和安全性。
认识免费的GitHub Copilot
注册并登录 GitHub Copilot 是 Visual Studio 2022 v17.13 中AI功能使用的前提,大家可以免费注册一下。
- GitHub Copilot实用使用技巧: https://mp.weixin.qq.com/s/C9Cp_dl2-3bm5aPw3o1TFQ
每月都有免费的使用额度:
- 2,000 次代码完成每月。
- 50 条聊天消息每月。
GitHub Copilot Free 可帮助你:
- 使用完成和内联聊天更快地编写代码。
- 使用 GitHub Copilot 编辑生成和修复功能。
- 使用 GitHub Copilot 聊天功能探索你的代码库。
AI 增强功能搜索
你是否曾在 Visual Studio 2022 中苦寻某个菜单项、命令或选项,却因不知其名或所在而困惑?是否渴望获取更多关于其正确使用方法的详尽信息?现在你可以借助功能搜索与Copilot Chat的联动,这一切变得轻而易举。
- 快捷键: Ctrl + T
并行堆栈窗口新增 AI 自动汇总功能
使用并行堆栈窗口中的 GitHub Copilot 自动汇总功能,调试复杂的多线程程序现在更高效。此增强功能提供了清晰、简洁的线程摘要,使跟踪问题和一目了然地理解线程行为变得更加容易。
也就是说可以用 AI 帮我们来分析总结程序 dump 文件的问题了(试了一下还是比较准确的)!
支持跨文件使用 GitHub Copilot 进行编辑
现在 Visual Studio 2022 中的 Copilot 可以帮助你使用 Copilot 编辑优化代码,此功能旨在使跨多个文件的迭代更加高效。
IEnumerable 可视化工具支持语法突出显示
编写 LINQ 表达式可能会变得棘手,尤其是在它们变得复杂时。Visual Studio 2022 现在在 IEnumerable 可视化工具可编辑表达式中引入了语法突出显示(例如类、枚举、委托、结构和关键字)。
支持创建复杂的 LINQ 查询
IEnumerable 可视化工具现在为其可编辑表达式提供内联聊天功能,使用户能够直接在 IEnumerable 可视化工具中利用 AI 为可编辑的表达式创建复杂的 LINQ 查询。
支持自定义文件编码
在跨平台环境中工作的开发人员通常需要使用特定文件编码来保存文件。更改这些编码可能会导致各种问题。Visual Studio 2022 现在允许设置保存文件时使用的默认文件编码。此功能可确保尽可能使用首选编码。
- 设置位置:工具->选项->环境->文档
支持选择是否缩进换行
Visual Studio 2022 现在允许你在编辑器中控制换行是否缩进。此增强功能为你的编码环境提供了更大的灵活性和自定义性,确保代码完全按照你的喜好显示。
- 设置位置:工具 -> 选项 -> 文本编辑器 -> 常规 -> 启用自动换行时自动缩进的选项
代码搜索支持查看最近使用的文件
- 快捷键: Ctrl + T
支持查看和管理 Git 标记
现在 Visual Studio 2022 支持在 Git 存储库窗口中直接无缝查看和管理 Git 标记。轻松导航到与标签关联的特定提交,并访问一个上下文菜单,其中包含可以在标记上执行的操作。这种简化的工作流可确保你保持在熟悉的 IDE 环境中,从而提高使用 Git 标记时的生产力和效率。
添加新的 Markdown 文件
现在 Visual Studio 2022 新增了 Markdown 文件模板:
支持查看 NuGet 包 README
更多详细实用功能介绍
Visual Studio使用技巧大全
Visual Studio 2022 v17.13新版发布:强化稳定性和安全,助力 .NET 开发提效!的更多相关文章
- Visual Studio 2022 Preview 1 和.NET 6 Preview 5 正式发布
具有里程碑意义的Visual Studio 2022 Preview 1正式发布,重点是64位,而没有增加新功能,并且同时也发布了.NET 6 Preview 5. https://devblogs. ...
- 它来了!!!有史以来第一个64位Visual Studio(2022)预览版将在今夏发布!
美国时间2021年4月19日,微软产品研发部一位负责人Amanda Silver在其博客上发布一则<Visual Studio 2022>的消息,表示将在今年(2021年)夏天发布Visu ...
- 微软发布了Visual Studio 2022 Preview 1 以及.NET 6 Preview 5
Microsoft 今天宣布了Visual Studio 2022 的第一个预览版,并且同时也发布了.NET 6 Preview 5. https://devblogs.microsoft.com/v ...
- 微软发布了Visual Studio 2022 RC版,并将在11月8日发布正式版
微软今天发布了Visual Studio 2022 最接近正式发布的RC版本,同时宣布在11月8日发布正式版,届时将在线上发布虚拟的发布活动,具体参见:https://devblogs.microso ...
- .NET 6.0.6 和 .NET Core 3.1.26、Visual Studio 2022 17.2 和 17.3 Preview 2 和 .NET 7.0 Preview 5 同时发布
Microsoft 昨天发布了适用于 .NET 6.0.6 和 .NET Core 3.1.26.NuGet.Visual Studio 2019 和 Visual Studio 2022 17.2 ...
- Code Runner,率先支持刚发布的 Visual Studio 2022!
Visual Studio 被不少网友成为"宇宙第一IDE".但是,我写✍ PHP.Java 和 C#,也都是用的 VS Code. 我所在的组,是 Visual Studio C ...
- Visual Studio 2022 Community 不完全攻略
0. 前言 建议结合视频阅读哦 Visual Studio 2022 Community 不完全攻略 有问题或者意见欢迎评论 ! 1. 下载&安装 Visual Studio Communit ...
- [翻译]正式宣布 Visual Studio 2022
原文: [Visual Studio 2022] 首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意见,或 ...
- .NET6系列:微软正式宣布Visual Studio 2022
系列目录 [已更新最新开发文章,点击查看详细] 首先,我们要感谢正在阅读这篇文章的你,我们所有的产品开发都始于你也止于你,无论你是在开发者社区上发帖,还是填写了调查问卷,还是向我们发送了反馈意 ...
- .NET6系列:Visual Studio 2022 线路图
系列目录 [已更新最新开发文章,点击查看详细] 在上一篇博客<Visual Studio 2022>中介绍了VS2022的性能改进与重要功能.本文主要介绍在 Visual Stud ...
随机推荐
- Markers pg walkthrough Intermediate
发现是个md 变成pdf 的功能站 上网查exp 发现先了一个有用的 https://security.snyk.io/vuln/SNYK-JS-MARKDOWNPDF-5411358 能够任意文件读 ...
- C#中DevExpress的GridControl相关表格的属性总结
这里用到了Dev中的GridControl表格做数据查询展示,要求字号大一些,单行选中深色显示 // grid1 this.grid1.Dock = System.Windows.Forms.Dock ...
- Windows的MySQL数据库升级(解压包方式)
1.背景描述 原来的 MySQL 在安装时,是最新的稳定版本 5.7.33 . 经过一段时间后,在原来的 MySQL 版本中,发现存在漏洞. 因为 MySQL 的官方补丁,需要 Oracle 的 si ...
- Q:查看服务器内存和cpu占用排名
pid 表示进程 ID,cmd 表示进程命令行,%mem 表示进程占用内存百分比,%cpu 表示进程占用 CPU 百分比,--sort=-%mem 表示按照内存占用率从高到低排序. 1.内存占比排序 ...
- mac 安装ActiveMQ
1.http://activemq.apache.org/activemq-5154-release.html 选gz 2.cd apache-activemq-5.15.4/bin/macosx 3 ...
- manim边学边做--标准相机
在Manim动画制作库中,Camera类是负责管理屏幕显示内容的核心类,其功能涵盖场景设置.对象渲染.坐标转换等多个关键方面. Camera类作为Manim中渲染流程的核心,在动画制作中主要作用包括: ...
- 用Logseq记日报和管理文献
优缺点浅评 Logseq是一款双链笔记软件,其优点结合使用场景概括来说包括 开箱即用的极简界面,非常适合用来写日报 灵活的双链,强大的PDF标注,适合构建文献库 使用markdown格式来本地存储笔记 ...
- 是否有必要使用 Oracle 向量数据库?
向量数据库最主要的特点是让传统的只能基于具体值/关键字的数据检索,进化到了可以直接基于语义的数据检索.这在AI时代至关重要! 回到标题问题:是否有必要使用 Oracle 向量数据库? 这实际还要取决于 ...
- C# 之委托的多播
1 delegate void NumberCalculator(int a); 2 class Program 3 { 4 static int num1 = 100; 5 static void ...
- python 二级 第三方库
爬虫:rs 1.requests:链接访问 2.scrapy:系统构建.数据挖掘.网络监控.自动化 数据分析方向 nsp 1.numpy :数组 .科学计算.c语言编写 2.scipy:科学.数学.工 ...