Visual Studio 2022 预览版2 发布啦

 

我们很高兴地宣布 Visual Studio 2022 的第二个预览版发布啦!预览版 1 是有史以来第一个 64 位 Visual Studio,提供了改进的可扩展性。从预览版 2 开始,我们专注于提供有关个人和团队生产力、现代开发和不断创新等主题的新功能。在本文中,我们将重点介绍 Visual Studio 2022 的一些新功能。我们希望您下载并试用它,告诉我们您的想法,并与我们一起塑造下一个版本的Visual Studio。

下载Visual StudiO 2022预览版:

https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/

为您而开发

在 Microsoft,我们的使命是让地球上的每个人和每个组织都能取得更大的成就。在 Visual Studio 团队中,我们致力于为开发人员完成这项使命。

我们的 Visual Studio 2022 的第一个预览版包含一种更易于阅读的新字体 Cascadia Code。在我们的第二个预览版中,我们通过更清晰、更易于区分的更新图标为每个人改进 Visual Studio 的可用性。

虽然预览版 1 仅提供英文版,但预览版 2 已完全本地化。您可以从十几种语言包中进行选择:英语、中文(简体)、中文(繁体)、捷克语、法语、德语、意大利语、日语、韩语、波兰语、葡萄牙语(巴西)、俄语、西班牙语和土耳其语。

开发现代应用

应用程序和构建它们的开发人员对于每公司的成功至关重要。作为数字化转型的一部分,企业对其应用程序的期望更高。满足这些期望意味着使用最新技术构建应用程序。Visual Studio 2022 既有帮助支持现有应用程序的工具,也有帮助你创建新应用程序的工具。最终,我们希望为您、您的企业和您的客户带来成功。

预览版 2 附带最新版本 (v143) 的 C++ 构建工具,这些工具与其他 14x 工具二进制兼容。这些工具可用于 Visual Studio 和独立的构建工具安装程序。更新您的 C++ 应用程序以使用最新的 C++ 20 功能应该是无障碍的。

除了是使用 C++ 开发现代 Windows 应用程序的最佳场所之外,我们还添加了一些功能,使 Visual Studio 成为构建跨平台应用程序的最佳场所。借助预览版 2,我们扩展了跨平台功能,为 WSL2 添加了新的 CMake 集成,无需手动配置。

对于 .NET 开发人员,Visual Studio 2022 将是您使用 .NET MAUI 和 Blazor 构建下一波跨平台应用程序的地方。

独立的构建工具安装程序:

https://visualstudio.microsoft.com/zh-hans/vs/preview/vs2022/

个人和团队生产力

正如我们在Visual Studio 2022 愿景博客 中所讨论的那样,对我们来说,一个重要的领域是提供革新性开发的创新功能。从预览版 2 开始,您将看到 Visual Studio 中的新生产力功能。

作为开发人员,我们构建应用程序的大部分时间都花在了迭代更改和运行应用程序以检查这些更改上。这个过程既耗时又令人沮丧。有时候进行最简单的更改可能需要几分钟时间。Preview 2 为 XAML 和 Web 应用程序提供了新的实时预览体验。您将能够在编辑器中对您的应用程序进行这些迭代更改,并实时查看差异。比如当您只想将某些内容微调一两个像素时,不再需要重新编译并运行!

新的 Web Live Preview 是 ASP.NET 的下一代 Web 设计器。Web Live Preview 添加了工具,使网页设计更加简单便捷。即使使用数据绑定控件,您也可以在 IDE 中实时看到所做的更改!

除了使用实时预览减少设计元素的编辑/调试周期中的摩擦之外,Visual Studio 还提供了新功能来帮助您更有效地调试代码。利用Force Run,这是一个新的调试命令,可以将您的应用程序运行到特定点,而忽略任何其他断点或异常。Force Run非常适合退出具有断点的循环。

Visual Studio 2022 愿景博客 中所讨论的那样:

https://devblogs-microsoft-com.translate.goog/visualstudio/visual-studio-2022

创新触手可及

我们对 Visual Studio 2022 愿景的另一个关键部分是释放您作为具有真正创新能力的开发人员的潜力。在预览版 1 中,我们提供了IntelliCode 整行补全。在预览版 2 中,我们正在更新 Hot Reload,包括对 C++ 应用程序的支持!使用热重载,您可以在应用程序运行时编辑 C++ 或 .NET 项目。在许多情况下,您可以在不暂停应用的情况下应用这些代码更改。要在正在运行的应用程序上使用热重载,请选择工具栏中的“应用代码更改”按钮。

对 Visual Studio 2022 愿景的:

https://devblogs.microsoft.com/visualstudio/visual-studio-2022/

IntelliCode 整行补全:

https://devblogs.microsoft.com/visualstudio/type-less-code-more-with-intellicode-completions/

如何帮助预览 Visual Studio 2022

在预览期间,Visual Studio 2022 Preview 2 可供任何人免费使用。我们鼓励您像使用 Visual Studio 2019 一样下载和使用预览版。(如果您愿意,也可以并排安装它们。)然后告诉我们进展如何。我们感谢您通过开发者社区、报告问题和调查问卷与我们分享的一切。您的意见有助于我们使 Visual Studio 2022 成为您的最佳开发者体验。如果您有任何的技术问题,也欢迎您到我们的Microsoft Q&A 论坛提问。

开发者社区:

https://developercommunity2.visualstudio.com/home

报告问题:

https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2019

Microsoft Q&A:

https://docs.microsoft.com/en-us/answers/products/vs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300295.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

批作业是小学老师的一大乐趣 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅

【小安翻唱】凉宫春日的忧郁--冒険でしょでしょ第五届外语歌曲大赛助兴节目~绫魂论坛送aya的生日礼物筹备开始~...

第五届外语歌曲大赛如火如荼的进行的听了那么多参赛选手的歌曲自己也不由的也想唱唱正好遇上绫魂论坛的各位管理员为aya筹备生日礼物 好吧~ 我也来小唱一首 小小的final版送上~(非正式版 请无视错词和中间以及最后的杂音 灭哈哈) 顺便再借用了一下某位选…

WCF后续之旅(11): 关于并发、回调的线程关联性(Thread Affinity)

对于一般的多线程操作,比如异步地进行基于文件系统的IO操作;异步地调用Web Service;或者是异步地进行数据库访问等等,是和具体的线程无关的。也就是说,对于这些操作,任意创建一个新的线程来执行都是等效的。…

成年人改变生活的方式,都是从它开始

全世界只有3.14 % 的人关注了青少年数学之旅2019已经不足80天,年初立下的flag倒了几个?史蒂夫马丁有一句话:“所有的人生谜语都可以从阅读中找到答案。”无论是读影评、读好书,亦或者涉猎趣闻轶事、汲取犀利观点,总会悄…

表白和被表白时遇到的骚操作,最后一个天秀!| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅【1】【2】【3】【4】【5】【6】【7】【8】【9】

这么简单的序列化 System.Text.Json.Serialization 也报错了?

咨询区 kofifus:我准备将项目中的 JSON.NET 切换到原生的 System.Text.Json,但我遇到了个意外报错,测试代码如下:using System.Text.Json.Serialization; using Newtonsoft.Json;public class C {public C(string PracticeName) {…

直观机械动图,一秒看懂原理!

全世界只有3.14 % 的人关注了青少年数学之旅这些神奇唯美的机械动图,让我们不得不感叹制造的魅力!仿生四翼飞行机器人▲单手磁性拉链▲风洞实验——模拟飞机飞行▲可以说是最快的折弯机了▲这是谁设计的死循环▲高压水除锈▲摩擦焊接▲打地洞▲能轻松把车…

数据校验器架构模式组

刘 岳林 (yuelin_liumsn.com), 软件工程师2007 年 1 月 15 日本文阐述软件架构与设计模式,它为架构师和开发人员提供了一组关于数据校验的架构模式(隔离校验器,可组装校验器,动态策略校验器,动态注册校验器等&#xff…

罗斯文2007(Northwind 2007)数据库、Access 2007 样列数据库分析[转]

Northwind 2007 是 MS 的一套销售类样列库,本片文章主要描述,它的结构及关系。 起因:   前些阵子一直想做一个虚拟项目来学习巩固一下 .net3.0 的一些新技术、为什么要做虚拟项目? 当然是系统的学习一些东西了、我对虚拟项目的要求是不能太…

WPF 实现任务栏角徽

WPF开发者QQ群&#xff1a; 340500857 | 微信群 -> 进入公众号主页 加入组织欢迎转发、分享、点赞、在看&#xff0c;谢谢~。 01—效果预览效果预览&#xff08;更多效果请下载源码体验&#xff09;&#xff1a;一、TaskbarItemInfoExample.xaml代码如下 <Window x:Cla…

竞赛奇葩队名,学编程的人都是隐藏的段子手 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅

史上最具争议的博弈游戏,我用概率论、博弈论找到了答案

全世界只有3.14 % 的人关注了青少年数学之旅要说最近人气最火热的游戏&#xff0c;莫过于前段时间刚崛起的“多多自走棋”。而关于“多多自走棋 ”被讨论得最多的就是&#xff0c;“到底是靠运气还是技术?”都说吃鸡靠运气&#xff0c;但这些道具加成&#xff0c;在数学计算面…

akka linux 端口,Actor模型开发库 Akka

Akka 是一个用 Scala 编写的库&#xff0c;用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。Actor模型并非什么新鲜事物&#xff0c;它由Carl Hewitt于上世纪70年代早期提出&#xff0c;目的是为了解决分布式编程中一系列的编程问题。其特点如下&#xff1…

简单粗暴的肢体语言解读攻略 | 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅&#xff08;图源网络&#xff0c;侵权删&#xff09;

基于事件驱动架构构建微服务第1部分:应用程序特定的业务规则

原文链接&#xff1a;https://logcorner.com/building-microservices-through-event-driven-architecture-part1-application-specific-business-rules/如今&#xff0c;洋葱或六边形等架构为代码的可测试性和维护、与外部框架的独立性提供了重要帮助。在本教程中&#xff0c;我…

JavaWeb 项目启动时,后台开启一个线程的方法

原文链接&#xff1a;http://blog.csdn.net/it_wangxiangpan/article/details/7168286JavaWeb 服务启动时&#xff0c;在后台启动加载一个线程。目前&#xff0c;我所掌握的一共有两种方法&#xff0c;第一种是监听&#xff08;Listener&#xff09;&#xff0c;第二种是配置随…

linux脚本 逻辑运算,Linux-shell-逻辑运算和;

7.Shell7.5.2命令执行的判断依据&#xff1a; ; , &&, ||1.cmd ; cmd (不考虑指令相关性的连续指令下达)一般用于多条命令之间没有直接需求联系&#xff0c;最多只是有一个执行先后的关系。[rootlocalhost tmp]# sync; shutdown -h now2.与&&或 ||指令下达情况…

我居然从一只猫身上学到了斐波那契数列

猫的数学这么好是有原因的斐波那契数列&#xff08;Fibonacci sequence&#xff09;是由数学家列昂纳多斐波那契定义的把它写成数列的形式是这样的&#xff1a;1,1,2,3,5,8,13,21,34,55,89,...比如&#xff1a;人的耳朵比如&#xff1a;台风比如&#xff1a;松果的底部螺纹从两…

听说过Netflix的Chaos Monkey吗?不用羡慕,我们.NET也有

Chaos Monkey&#xff0c;是Netflix工程师创建的一种故障注入系统&#xff0c;它会随机在生产实例中引发各种各样的故障或异常&#xff0c;以确保它们的系统能够在这样的情况下存活&#xff0c;而不会对客户造成任何影响。可见&#xff0c;Chaos Monkey可以提高系统的安全和可用…

PHP中session与cookie的简单使用

2019独角兽企业重金招聘Python工程师标准>>> cookie简单实例&#xff1a; <?php if($_GET[out]){ //注销cookie setcookie(id,); setcookie(password,); echo "<script>location.hrefcookie.php</script>"; …