使用Microsoft Dev Box为您的Visual Studio体验充电

鲁本·里奥斯

Microsoft开发人员方框是一种托管服务,使开发人员能够在云中创建按需、高性能、安全和现成代码的工作站。它使公司能够使用构建、测试和部署应用程序所需的所有工具预先配置开发环境,从而提高开发人员的生产效率,而不管他们的技能和经验水平如何。

在这篇博客文章中,我们将探讨如何优化Visual Studio 2022,以便在与Microsoft Dev Box结合使用时,最大限度地提高开发人员的生产效率并简化总体开发工作流。

 

从17.7预览开始,VisualStudio2022包含了几个新功能,旨在使其更容易安装到开发箱中,并提高您的整体VisualStudio性能。

围绕你的身份的体验

一旦您在Dev Box上启动Visual Studio,就会注意到您需要输入凭据。这是因为VisualStudio会根据您用于创建和登录DevBox的身份自动为您登录。

图像开发框自动签名

Visual Studio不仅会自动让您登录,而且很快漫游设置例如主题颜色,将在不需要您任何输入的情况下应用。

 

统一设置将使您比以往更容易设置环境

我们理解,按照您喜欢的方式设置开发环境对您的生产力至关重要。有鉴于此,我很高兴与大家分享,我们正在开发一种新的和改进的设置功能,我们称之为统一设置。

使用统一设置,您将能够轻松使用和共享所有个人和团队的Visual Studio设置。这些设置不仅可以在您的Dev Box中漫游,使初始设置变得轻而易举,而且还可以在可读的JSON文件中共享和导出。这将有助于简化您在安装之间或团队之间共享或编辑设置的方式。

我们将在本周晚些时候分享更多详细信息,但在此期间,请通过发送任何反馈或问题开发人员社区.

 

Visual Studio之外的身份改进简化了您的开发包体验!

我们知道您需要多种工具来完成开发任务。正因为如此,我们正在与Visual Studio以外的团队和项目合作,为您构建一个内聚的身份体验。

虽然其中一些改进仍在规划阶段,但我很高兴为您快速预览GCM(Git凭据管理器)项目目前正在进行的身份改进,并计划在6月左右提供。

图像gcm

通过此改进,您将能够在访问Azure DevOps存储库时利用您的登录Windows身份无缝提供凭据。

我们很高兴有机会进一步改善身份空间,并希望通过以下方式听取您的反馈和请求开发人员社区.

 

迄今为止最快的现成Visual Studio

在处理大型项目时,Visual Studio有时需要相当长的时间才能加载并允许您开始工作。这是因为Visual Studio需要索引文件并生成元数据,以启用整套IDE功能。

然而,使用Dev Box,我们现在可以预先生成此数据,并使其在您登录到新的Dev Box.之前就可供Visual Studio使用。这使VisualStudio可以更快地打开解决方案,并更快地访问您喜爱的IDE功能。

图像性能

 

由于预先计算好的缓存从一开始就可用,您不仅可以更快地加载东西,而且还可以更快地体验搜索、增量构建和单元测试。除了这些改进之外,我们正在通过预生成提交图来加速与git相关的操作。

这些改进将使您能够与创建的每个新Dev Box进行更高效和充分优化的开发人员会话。

我们将在接下来的几周内分享更多关于这些优化的信息,但与此同时,请通过此发送任何反馈或问题开发者社区门票.

 

Azure Marketplace映像改进

几个月前,我们宣布Azure市场的新的以开发人员为中心的图像。这些Visual Studio映像可以在独立的Azure VM实例中使用,并且它们还与Dev Box服务兼容。

由于您的反馈,我们改进了Visual Studio 2022&Visual Studio 2019产品和最新更新将删除不相关的应用程序、功能和服务,或将系统资源从您的开发活动中转移出去,从而提供更集中的开发人员体验。

除了这些改进之外,我们最近发布了一个新的以开发人员为中心的Windows客户端图像。它包含来自Visual Studio映像的所有相同优化,但没有预先安装Visual Studio。这一新产品为那些希望自定义Visual Studio安装或有不同需求的开发人员提供了一个全新的平台。

访问此储存库学习如何利用我们的图像产品创建您自己的自定义图像。最后,请通过此发送任何建议或与图像相关的一般反馈开发者社区门票.

 

让我们知道你的想法!

对于那些参加BUILD会议的人,您将能够在使用Microsoft Dev Box在云中开发会话。我们还鼓励您查看今天的公告,介绍了有关Microsoft Dev Box的最新功能和发展。

一如既往,我们邀请您通过以下方式分享您的想法,以及任何关于改善Dev Box上的Visual Studio体验的请求或建议:开发人员社区.

3条评论

讨论结束。登录以编辑/删除现有评论。

  • 路易斯·古斯塔沃·佩雷拉 0

    嘿,如何将Live Unit Test:Default workspace root设置为dev驱动器?如果我在Visual Studio Enterprise 2022上执行此操作,它将由于“Windows投影文件系统”的某些问题而失败

    • 路易斯·古斯塔沃·佩雷拉 0
      [11:26:32 AM错误]无法启动文件系统虚拟化提供程序(-2147024418)。检查以确保“Windows投影文件系统”可选Windows功能已启用,并关闭“C:\Users\lgp19\source\lut\F9.Api”下的所有打开的文件或文件夹。如果继续遇到此错误,请尝试关闭Visual Studio并删除“C:\Users\lgp19\source\lut\F9.Api”文件夹,然后重新启动Live Unit Testing。如果不起作用,请尝试重新启动Windows。[11:26:32 AM信息]实时单元测试已停止。
      • Abhitej约翰·班迪Microsoft员工 0

        谢谢你的提问路易斯。该错误消息中提供的建议对您也失败了吗?如果您能在这里的反馈论坛中报告这一点,这样您就可以与我们共享您的机器配置和日志,那就太好了:https://developercommunity.visualstudio.com/home网站.

反馈usabilla图标