IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Visual Studio Code 的 .NET MAUI 扩展现已正式发布

    Mia Wu发表于 2024-06-24 06:00:44
    love 0

    本篇翻译于Maddy Montaquila的The .NET MAUI Extension for Visual Studio Code is now Generally Available

    今天,我们非常高兴地宣布 .NET MAUI VS Code 扩展插件结束了预览阶段,并将包含一些期待已久的新功能 – 包括 XAML IntelliSense 和 Hot Reload! 

    什么是 .NET MAUI 扩展插件? 

    .NET MAUI 扩展插件为您提供了在轻量级 Visual Studio Code 中开发 .NET MAUI 应用所需的工具。它基于C# Dev Kit 和 C# 扩展构建,提供了解决方案资源管理器、C# Hot Reload、强大的 C# IntelliSense 等众多功能。.NET MAUI 扩展增加了针对移动设备和桌面设备的能力,此外,借助最新版本的扩展,增加了 XAML IntelliSense 和 XAML Hot Reload,同时让您的 VS Code 体验更加精简和简单。 

    全新的和改进的 XAML 编辑体验 

    .NET MAUI 扩展的预览版附带了基本的 XAML 语法高亮显示和自动补全功能,但它与我们想要交付的完整体验相距甚远。在过去的一年里,我们对 Visual Studio 中现有的 XAML 语言服务进行了现代化改造,将其打包,并带到 VS Code中以供您进行 .NET MAUI 开发。该附加功能也适用于 Copilot,在创建 UI 时为您提供智能自动补全、有用的工具提示和无缝代码导航。 

    Hot Reload来了🔥 

    无需重启应用就能编辑代码是 .NET 开发人员拥有的最强大的生产力功能之一。在最新版本中,您可以在 Visual Studio Code 中对 C# 和 XAML 文件进行Hot Reload编辑。XAML Hot Reload已启用 – 只需在应用运行时编辑 XAML,即可看到更改自动反映在您的用户界面中! 

    C# Hot Reload 仍处于实验状态,但您可以通过打开 VS Code设置(CTRL/CMD + SHIFT + ,),搜索“hot reload”,并勾选“[Experimental] Enables Hot Reload while debugging“。  

    A picture showing the settings page where the hot reload checkbox is

    然后,编辑您的 C# 并保存或按下调试工具栏中的火焰图标来应用您的更改! 

    A screenshot showing the fire icon to trigger a hot reload

    立即开始使用吧 

    今天的发布是我们 VS Code 旅程中的一个重要里程碑,但我们还没有完成!我们将继续听取您的反馈,努力提高性能、可靠性并增加功能,使您的 .NET MAUI 应用开发更加轻松。若要提交错误或分享建议,您可以使用 VS Code 中的“帮助”>“报告问题”对话框。就像 C# 和 C# Dev Kit 一样,我们将每月发布一次,并在预发布频道中每周更新一次。 

    若要开始使用扩展,您可以阅读我们的入门指南或下载扩展并按照 VS Code 中的演练进行操作!! 

    如果您有任何技术问题,欢迎来Microsoft Q&A 提问。

    The post Visual Studio Code 的 .NET MAUI 扩展现已正式发布  appeared first on .NET中文官方博客.



沪ICP备19023445号-2号
友情链接