如何在 Visual Studio 2022 中启用 Web 实时预览?

问题描述 投票:0回答:1

我的公司确实有 ASP.NET WebForms/框架应用程序,并且我们确实安装了 Visual Studio 2022。

但是“设计”窗口看起来就像十年前一样。

启用网络实时预览需要什么?

或者该功能是“在最后一刻”从产品中删除的吗?

webforms visual-studio-2022
1个回答
0
投票

好的,这个选项的设置在这里:

工具->选项->Web 表单设计器

因此,设计模式下的给定网页如下所示:

现在,实时预览如下所示:

所以,请注意菜单栏是如何显示的,CSS 样式也是如何显示的 (真的很好!!)。

您甚至可以打开数据实时预览。

所以,你现在看到了:

还有更多东西(例如每个元素的面包屑 - 似乎找不到该选项。

那么,为什么这不会让你大吃一惊?

为什么这个功能不会像VB的拖放和桌面到来那样掀起一场巨大的革命?

答案:

他们决定此功能是预览功能,而不是设计功能!!!

我根本无法强调这个功能在这里没有达到目标。

请记住,如果您真的需要良好的页面预览和最终渲染?然后运行页面!!!

Web 表单社区的我们喜欢 Web 表单设计器,因为它允许将组件拖放到设计表面上。由于新设计器不方便拖放到设计器上,因此这成为预览工具而不是设计工具。

那么,vs2022 最好的新功能之一是什么?

什么是网络表单最精彩的升级之一?

好吧,这只是一个没有亲吻的拥抱。删除在设计表面上可视化拖放的功能?

那么,100 个用户中有 99 个将尝试新的实时预览。我们都觉得哇,太酷了,太棒了,太棒了!!!

但是,同一组用户立即发现您无法拖放到新的实时设计预览中?然后我们就把这个功能关掉,回到老设计师那里。虽然老设计师并没有渲染出看起来很糟糕的页面?

我们不在乎 - 我们一直关心的是拖放设计界面。

随着 HTML5 标准最终成为真正的标准并且变化不大?

然后我重复一遍,每一个新的 IDE 和设计套件都在回归视觉设计师。

这个新功能可以为一群全新的 Web 开发人员奠定基础 --- 但如果不支持拖放到这个新的超级骗子的伟大而奇妙的预览中?

那么这个功能就变成了预览工具,而不是开发者和设计者工具......

但是,要让长篇文章变短吗?

是的,这个功能是存在的,并且是vs2022中更好的新功能之一,而且这个新功能仅适用于webforms......

© www.soinside.com 2019 - 2024. All rights reserved.