Visual Studio 2019 v16.4 的第四个预览版本公布了,更新内容如下:

经过此效率,客户可直接将代码发布到 GitHub。在 Team Explorer
Synchronization 页面,顾客通过点击 Publish to GitHub 按键就可以将地面 Git
宾馆宣布到 GitHub。

ASP.NET 移动网页

经过 Microsoft Visual Studio 集成开垦情况 (IDE)能够轻易地扭转让承包罗移动网页的 ASP.NET 应用程序。
你能够在此外 ASP.NET 网址中何况采用移动网页和 ASP.NET 网页。
在 Visual Studio
中,您能够使用网页设计器、工具箱、调节和测量试验器、“源”视图、“设计”视图等标准 IDE
设计工具
来利用 ASP.NET 移动控件的自适应显示、自定义和扩充性效率。

若要早先创办 ASP.NET 移动网页,请在 Visual Studio 二〇〇五 中张开二个存世的
ASP.NET 网址项目,或许新建多少个网址项目。
制造五个新的活动网页(Web 窗体)并从“工具箱”中的“移动 Web
窗体”选项卡将三个活动控件拖动到中间。
能够动用“属性”窗口内定控件的属性和事件管理程序。
应用正式的 Visual Studio 作用转换和测量试验应用程序。

因为 ASP.NET
会自行调度移动页面显示情势来适应差异的配备,所以生成应用程序时应对控件举行逻辑分组和合理构造,以知足期望的顾客体验。
与布置用来桌面计算机浏览器的 ASP.NET
页面包车型大巴差别之处在于你不能够手动调度移动控件的大大小小。
而 ASP.NET 会在变化适当的标志时调度控件的轻重。
若要查看应用程序在特定设备上所表现的外观,请在用来该设施的虚假程序或实际设备上对其实行查看。
关于越多音讯,请参见如何:使用虚假程序和浏览器。

“设计”视图将体现页面包车型的士意味方式。它不模仿任何特定设备的变现内容。
支出页面时,“设计”视图会提供可视化提醒,那一个指示会评释移动控件当前的质量设置。
但是,该页面在运行时的呈现效果与设计时所看到的效果与利益说糟糕并不完全相近。
目的设备可能并不援救你所设置的每一种控件属性,也许指标设置支持该属性,但不支持您所钦点的安装。
其他,一些属性仅适用于扩大。
诸如,大非常多控件都有 BackColor 属性,但是近些日子仅 Form 控件使用此属性。
行使移动控件能够支付控件(开垦使用 BackColor 属性的控件)。
编辑自定义设备适配器的开采人士在呈现控件时可应用该属性。

能够优化移动控件针对一定设备转移的灯号。
运动控件提供了作用强盛的工具,那个工具令你能够因此重写属性值和依据设施功用创制专项使用彰显来针对特定设备自定义应用程序的出口。

使用移动控件的扩充性模型能够在没有须求修正 Web
应用程序的情景下增添对新装置的扶持。
能够透过改善配备文件设置或布署新的配备适配器来增多对新设备的支撑。
那庞大地延伸了应用程序的生存期,因为它们得以三番四遍在风行李装运备上运营。

什么样:使用假冒伪造低劣程序和浏览器在陈设活动 Web 应用程序早先对其进展测量试验
—————————————————————— 

动用 ASP.NET
移动控件可以为种种活动器材支出应用程序。大好多移动设备的创造商都提供模拟其硬件和浏览器操作的仿真程序。使用虚假程序软件能够查看
ASP.NET
移动网页在创建商的硬件道具上的彰显效果,何况能够从客户角度体验在做客网址时看见的分界面。例如,当你看来在某一定设备上顾客必得怎么样在站点中程导弹航之后,您恐怕希望接收针对该装置的
模板改正界面。

动用虚假程序实行开辟和测量检验能够更自在地在安顿活动 Web
应用程序以前对其实行测量检验。

能够因而两种方法在设施仿真程序上查看移动网页:

  • 设置并选择成立商提供的器材仿真程序。

  • 选用随有些版本的 Visual Studio
    安装的虚假程序。若要采纳选择此办法,必得具有富含设备仿真器微处理器的
    Visual Studio 版本,并且必需已设置 ActiveSync
    应用程序,该应用程序能够从 Windows Mobile Developer Center
    上的工具页下载。

将选项卡改过为垂直构造

笔直选项卡达成是尖锐校订文书档案管理资历的第一步,以下是那生机勃勃项新职能外观的示范:

图片 1

图片 2

将虚假程序增多到 Visual Studio

能够将虚假程序加多到 Visual Studio 中的可用浏览器列表中。

将设备创设商的仿真程序增添到可用浏览器的列表中

  1. 编写翻译应用程序。

  2. 在支付Computer上设置移动器械仿真程序。有关证实,请参见仿真程序的文档。

  3. 在“文件”菜单中单击“浏览格局”。

    Visual Studio 显示“浏览方式”对话框。

  4. 单击“添加”。

    Visual Studio 将显得“增添程序”对话框。

  5. 在“程序名”框中,输入仿真程序的可执路程序文件的称谓。

  6. 如果仿真程序接纳命令行参数,则在“程序名”字段中输入这个参数。举个例子,输入 %startpage
    在命令行上钦定应用程序起始页应本着的职位。

  7. 在“友好名称”框中,输入希望其现出在 Visual
    Studio 中的浏览器的称呼。

  8. 单击“确定”。

  9. 倘诺指望将该虚假程序作为私下认可浏览器,请单击“设为暗中同意值”。

  10. 单击“关闭”。

容器工具窗口

如今截至,此意义仅看成 Visual Studio Marketplace
中的扩大提供。经过大量的运用和复核,开荒公司将效率引进了 IDE
本人。通过此新工具窗口,能够列出,检查,截止,运维和删除当地Computer上的
Docker
镜像和容器。别的,还足以查看正在运维的器皿中的文件夹和文件,并开辟终端窗口。最终,能够查看、传输和找寻容器日志。

图片 3

▲ Publish to GitHub from Visual Studio 2019 v16.4

移除仿真程序

假如不再须求某仿真程序,能够从 Visual Studio 中将其移除。

从浏览器列表中移除仿真程序

  1. 在施工方案财富微机中,右击大肆气风发 .aspx 文件的名号。

  2. 在全速菜单中单击“浏览形式”。

    设计器将显得“浏览格局”对话框。

  3. 从浏览器列表中精选二个仿真程序。

  4. 单击“移除”。

    Visual Studio 会从浏览器列表中移除该虚假程序名称。

    注意:

    无法移除指定为默认浏览器的浏览器。

调节和测量检验器中的引脚属性

运用新的 Pinnable Properties
工具,在调度时经过对象的脾性来识别对象变得更为轻松和易于发觉。简单来讲,将鼠标悬停在要在“监视”、“自动”和“本地”窗口的调节和测量试验器窗口中显得的习性上,单击该图钉Logo,然后就可以立即在显示屏顶端见到你要找寻的音讯。

图片 4

除了这一个之外,微软还特地重申了对 Visual
Studio
旧版本的扶持时间表。它鞭笞客商升级至
16.4 新本子,并甘休使用旧版本。举例以下的本子都快要告意气风发段落支持:

利用设备仿真器微电脑测量检验页面

全部 Visual Studio 版本都满含对运动网页的支撑。假设您的 Visual Studio
版本还包涵对活动设备应用程序的支撑(如对 Pocket PC
的支撑),则您已安装了设备仿真器微机,个中囊括若干个虚假程序。但是,与设施仿真器微型机一齐提供的仿真程序最先而不是用来测量试验活动网页的。若要使用设备仿真器微处理机测验活动网页,能够安装
ActiveSync,您可从 Windows Mobile Developer Center 上的 tools
page(工具页)下载该程序。

行使设备仿真器微机通过虚假程序查看网址

  1. 编写翻译应用程序。

  2. 在“工具”菜单上单击“设备仿真器微电脑”。

    注意:

    如果“设备仿真器管理器”命令不可用,则是尚未安装 Compact Framework。

  3. 分选一个设备仿真程序。

  4. 在“操作”菜单中单击“连接”。

    此刻将展现仿真程序。移动该虚假程序以便能够看见道具仿真器微机,并等待其提示所选设备已连接。

  5. 在配备仿真器微机中,右击列表中已连接的道具仿真程序,并在快捷菜单中单击“插入底座”。

    那时候将运转 ActiveSync。

  6. 在“构造建设合作关系”对话框中精选“新余同盟关系”,然后单击“下一步”。

  7. 当 ActiveSync 提示设备已连接之后,关闭
    ActiveSync。(其将要后台继续运营。)

  8. 在虚假程序中定位到您的网址。

    注意:

    仿真程序可能无法使用 localhost URL 访问您的网站项目。如果不能访问,可以使用 Intranet URL 查看该网站。

终端窗口更新

新本子扩大了创立多少个极点实例,并机关为Computer上可用的 Developer Command
Prompt,Developer PowerShell 和别的 WSL
发行版创设构造文件。自动配置文件创制将要第二次运营时或通过铺排文件还原按键实行。

  • Visual Studio 2017 version
    15.0 –
    将于二〇二〇年十一月八十二十一日结束扶持

  • Visual Studio 二〇〇九 成品套件 – 将于二零二零年7月十三十日截至援助

在假冒伪造低劣程序中调护治疗网页

当调节和测验网址时,若是 Visual Studio 不可能运行仿真程序,则足以附加到 ASP.NET
帮衬进度来调度应用程序。

叠合到救助进度来调度网址应用程序

  1. 在要调度的代码中装置八个断点。

  2. 编写翻译应用程序。

  3. 在“工具”菜单上采撷“附加到进程”。

  4. 在“可用进程”列表中采纳网址扶持进度(w3wp.exe
    或 aspnet_wp.exe)。

  5. 单击“附加”。

    此刻将开发银行 Visual Studio 调节和测验器。

  6. 在虚假程序或浏览器中固定到网址项目。

    调节和测量试验器将要首先个断点处结束。

至于使用虚假程序的越来越多消息,请参见创建商的假冒伪造低劣程序文书档案。

CMake 项目概述页面

新本子为 CMake
项目增多了概述页面,以扶植跨平台支付。那几个页面是动态的,可帮忙您安装
Linux 专门的学业负荷,连接到长途 Linux 系统或 Windows Linux
子系统(WSL),甚至将 Linux 或 WSL 配置加上到 CMake
项目。假诺您刚刚伊始在 Visual Studio 中张开 Linux 开拓,那么建议您品尝对
WSL 的本机补助。

除此以外,导航功用已增加到运转下拉菜单中,以便 CMake
项目显得你近日选择的靶子。依附从​​该地方打开过滤的功能,查找所需内容也变得尤为简明。

对此仍在选取 16.1, 16.2 和 16.3 的顾客,也建议升高至 16.4
版本,因为后面一个的翻新频率更低,受协助的年华越来越短。

为 C++ 启用符号找寻

付出共青团和少先队经过抬高对 C++
的号子找出帮衬来三回九转扩张寻觅作用。现在能够在研究控件中检索别的文件中的类型。在键入找寻查询的各样字母时,还将动态优化结果。可以因而坐落于Visual Studio 顶上部分宗旨的搜索框中的单个搜索快速格局(Ctrl +
Q)来拜候代码搜索,也足以仅透过单击“代码”组来查阅与代码相关的结果。

下面是 Visual Studio 2019 16.4
的新增添效果与利益摘要:

.NET 工具

于今得以一贯通过怪诞列表配置代码样式准则的关键等级。将光标置于错误、警报或提出上,右键单击并精选设置重大。接下来,选取要为该法则配置的严重性等级。那将运用法则的新入眼更新现成的
EditorConfig。它也适用于第三方剖析。

图片 5

更加多详细情形可查阅公布布告。

(文/开源中国卡塔尔国    

  • Visual Studio 将来支撑”FIPS
    相容性方式”

  • XAML 设计器缩放/地点现在默感到“相符全部”。

  • 增多了“成立数量绑定”对话框。

  • 区域
    IntelliSense
    改进

  • XAML 英特尔liSense 中的代码片段

  • 弹出 XAML 编辑器作为设计器的单身窗口

  • 体现援用的主次集的能源

  • 实时可视化树中的“仅自个儿的 XAML”

  • 合併能源词典

  • XAML 荒凉小岛扶持

  • 编排模板今后可与第三方控件结合使用。

  • C++ CMake 项目中提供越来越好的 Clang-Tidy
    支持。

  • AddressSanitizer 支持在 Windows
    上用 MSVC 编写翻译的项目。

  • 支持将本地 Git 存储库发表到
    GitHub。

  • 通过垂直文书档案选项卡将文书档案选项卡更正为垂直构造。

  • 此版本中的 .NET
    效率晋级包罗:能够直接在错误列表中安顿代码样式法规的显要等级;“查找全数引用”今后提供按类型和成员分组的选项;实行了重构,可将一些函数设置为静态,并就要函数外界定义的变量传入到该函数的宣示和调用。

  • 归总终端增多了新职能和平日牢固性修复(仅适用于预览版)

  • 容器工具窗口增加了检讨、结束、运转和删除
    Docker 容器和影像的功用

  • 能够选取自动隐讳工具窗口以进步运维质量

  • C++ MSBuild 和 CMake 项目中对 Clang 和 MSVC
    的 支持。

  • 拘禁发表重视项或选择连接的劳动时自动物检疫测 SQL Server 和 Azure
    存储连接字符串

  • 加多了利用六十人运维时支付 Azure Functions 的扶持。

  • 增加了对 .NET Core 3.0 应用公布选项的支撑:酌量运营(Crossgen卡塔尔国、链接和 SingleExe

  • 此版本中的 .NET
    Productivity 新扩大作用包蕴直接通过编辑器配置代码样式法规的最首要等级,使用新的
    Go To Base 命令轻易地沿世襲链向上导航,为具备参数增多 NULL
    检查并为覆盖措施增多 XML 文书档案。

有关新成效的事必躬亲介绍请点此查看。

下载地址:

(文/开源中华夏儿女民共和国卡塔尔国