更新内容大全

(文/开源中黄炎子孙民共和国卡塔尔    

用于 XAML 应用的工具

下载地址:

现可利用新的 Visual Studio 安装程序安装 Azure SDK for .NET Visual
Studio。 假如原先已接收 Web 平台安装程序安装 Azure SDK for
.NET,现则可使用新的 Visual Studio 安装程序安装 Azure
职业负荷以博取相通组件。 安装的包与 SDK 2.9.5 版本具有相近的效果等级。
对于此版本和持有现在版本的 Visual Studio,只可以通过 Visual Studio
安装程序得到 Azure SDK for .NET。

  • Visual Studio 今后支撑”FIPS
    相容性情势”

  • XAML 设计器缩放/地点以后默以为“相符全部”。

  • 增加了“创设数量绑定”对话框。

  • 区域
    IntelliSense
    改进

  • XAML AMDliSense 中的代码片段

  • 弹出 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 文书档案。

改过了 Unity 消息向导,扶植具有可收到消息 Unity 类型。

▲ Publish to GitHub from Visual Studio 2019 v16.4

当 VSIX 安装程序检测到具备 Visual Studio
窗口已关门后,便会运维以达成陈设的校订。

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

永利澳门游戏网址304,设置根目录– 要将文件安装在个中的根目录。
选项包罗:暗许(安装在扩展目录内)、PublicAssemblies、ReferenceAssemblies、MSBuild、Schemas、Licenses、RemoteDebugger
和 VSTargets。

因而此意义,顾客可径直将代码公布到 GitHub。在 Team Explorer
Synchronization 页面,客户通过点击 Publish to GitHub 开关就可以将本地 Git
货仓宣布到 GitHub。

Ngen 应用程序– 经由 /ExeConfig 切换传递到 Ngen 的应用程序。

永利澳门游戏网址304 1

对象路径– 要安装在顾客计算机上的文本的名目。

而外,微软还特意重申了对 Visual
Studio
旧版本的补助时间表。它鞭挞客户升高至
16.4 新本子,并甘休使用旧版本。比方以下的本子都快要告一段落扶助:

Mocha 3.x 测量检验框架帮衬。

  • Visual Studio 2017 version
    15.0 –
    将于二零二零年七月16日甘休支持

  • Visual Studio 2008 产物套件 – 将于二零二零年5月14日终止扶植

除去命名空间和对其进行排序:现可从上下文菜单或透过键盘快捷格局Ctrl+PRADO+G 删除不供给的命名空间并对其开展排序。 假设 XAML
文书档案具备不要求的命名空间,还将见到叁个可用于删除这么些命名空间的灯泡标志。

对此仍在行使 16.1, 16.2 和 16.3 的顾客,也提议进步至 16.4
版本,因为前者的换代频率更低,受协理的大运更加短。

.NET Core 项目标 MSBuild 帮忙和简化的 csproj
项目格式,使用该格式可轻便完毕手动编辑,而无需卸载项目。

有关新功效的详尽介绍请点此查看。

选用此意义时将注意到 3 种图标类型:

系统构造重视关系的实时验证

现可应用比较少的 XAML 标识从工具箱创制 UI 元素,让 XAML 更轻松、更易读。

适用于 Visual Studio 的 Node.js 工具

用于 .NET 的 Azure SDK

至于详细音信,请参阅 Microsoft Azure
文档中的技术发行表明。

现存 project.json .NET Core 项目在 Visual Studio 中开发时会自动员搬迁移到
csproj,或许可行使 .NET 命令行接口 (CLI卡塔尔手动员搬迁移。

CPU 使用率工具更新

VSIX 子路径– 根目录下安装文件时所用的子路线。

只需在调节和测验运转到此行时单击代码行旁边的Logo。
无需再安装有的时候断点,也不用再施行几个步骤来推行代码和在所需行甘休。
以后,调节和测量试验器下停在暂停状态时,“运维时单击”Logo会在鼠标悬停地点的代码行旁边美妙显示。
将鼠标移动到Logo,然后单击按键,代码即会运作并在下一次于代码路线中命中时停在该行。
可经过“调节和测量检验”>“选项”>“启用‘运转时单击’”将其停业。

至于详细音信,请参阅Live Unit Testing
博客。

那包罗新的根据 MSBuild 的 .NET Core 工具的 1.0 最后版本。 使用 Visual
Studio 2017 可创制 .NET Standard 库、.NET Core 应用/库和平运动用新 csproj
格式的 ASP.NET web 项目。

批量退换扩张

运转时单击

到现在,通用 Windows 平台工具可检查实验一些与帮忙功效和性质相关的广阔难题。
通过在“确诊工具”窗口的“选拔工具”菜单中启用“UI
解析”工具,可告知这几个标题,并随附有关论述难点原因和缓和情势的有用小说的链接。
开垦时启用 UI 深入分析可使 UI 品质和协理作用途于应用程序开垦前沿。

在命令提醒符处,调用common7toolsvsdevcmd.bat -help(从 Visual Studio
安装目录)以博取详细消息。

5.3.0 Microsoft.NETCore.UniversalWindowsPlatform

新的强盛天性式

在“扩充和立异”对话框中,现可陈设在急需再度开动 Visual Studio
早前,要开展安装、更新和卸载的多少个扩充。 右下角有三个陈设职责的摘要。
若要去除安顿内修正,请单击当前布署设置的扩展旁边的 X 符号。

“函数”视图。 通过函数的 CPU 花费对函数实行排名的视图。

国旅扩展微处理器

“属性”窗口中的值编辑器现接受轻巧的数学公式,如“60 +&20;”。
将立即总括公式(本例中也便是 80),生成的值放入 XAML。

在 .NET Core 和 ASP.NET Core
项目中,现使用包引用管理包。

取消)双重上传)

新增 Git 功能

模板中新增加了最初代码,用于呈现怎样最早利用新的 Office 外接程序成效。

将标准化增加到格外设置

充裕的 CodeLens 链接到应用程序解析,可展现非常对客商的熏陶。

景况变量仅影响已设置的做事负荷。

在采纳 Application Insights SDK 的花色中,CodeLens
可显示来自本地调试会话的呼吁。

“Application Insights 配置”窗口的新设计。

“寻觅和确诊”工具中的“事件”今后可依据 SDK
中的自适应采集样板突显事件发生频率的计数。

Unity 消息的代码着色。

订正了 Unity 调节和测量检验器中的表达式总结。

.NET Core 的 IntelliTrace 事件

取消)重新上传)

一个品类中跨目的的四个目标框架。

编排 .NET Core .csproj
文件非常简单,只需在减轻方案能源微处理机中右键单击项目然后采用“编辑”就可以。

NuGet

“附加到进程”筛选器

在新的 Visual Studio 2017
中,漫游扩张微机可协理追踪开垦条件中您赏识的兼具扩张。
漫游增添可在云中创造同步列表,进而追踪已设置的恢宏。

现行反革命,可筛选将文件安装到放在扩展目录之外的一鳞萃比栉所选文件夹。

修正了 XAML 选项卡切换品质:XAML 选项卡切换品质获得鲜明改良。
在演示顾客项目中,我们已见到切换时间减弱了超越 十分八。

Visual Studio 2017 包含了 SQL Server Data Tools
的最新更新,该更新辅助Azure SQL
数据库和SQL
Server
2016的时髦成效。

对 XAML 编辑器的 .editorconfig 协助:可在 .editorconfig 文件中定义
indent_style、indent_size 和 tab_width
的安装,将用此设置代替“工具”>“选项”中定义的设置。

开辟人士深入分析工具

Visual Studio 2017 包蕴 NuGet 4.0。
此版本侧重于帮忙大繁多类型项目标包引用、品质改革和性质改过:

Pug 模板文件扶持。

Visual Studio 2017 包罗开采职员分析工具 v8.6,当中满含以下纠正:

CodeLens 展现接收 Application Insights SDK
本地调节和测验项目标对话时期所产生的拾壹分。

“诊断工具”窗口更新

对CPU
使用率工具作出了几处订正:

Windows 10 周年更新 SDK 和仿真器

  • 也将思索为Computer范围内的布置利用新岗位。 将不再隐式援引程序数据中的
    NuGet.config 或思虑将其用来 nuget.config 的档期的顺序构造归总。

Data Tools 和 SQL Server

NET Core、.NET Standard 和 .NET Framework 项目里面包车型客车互操作。 比如,.NET
Core 项目可向 .NET 斯坦dard 项目增长项目到品种引用。

* 对于要求前缀的品类,假若已存在对命名空间的援引,英特尔liSense
将电动完结前缀。

从 Visual Studio 公布应用时,发表注释以往会发送到 Application Insights
能源中。

增长的 Visual Studio 反馈工作流

取消)重复上传)

Redgate

更新了 .NET Native 工具链

Xamarin

“漫游且已设置”Logo
表示存在于旅游列表中且已在这里条件中安装的具备扩充。
如若你规定不指望旅游,可经过“甘休漫游”按键删除它们。

现可更实用地将多少个调节和测量检验器窗口(调用货仓、局地变量、自动、监视和快捷监视)与显示屏阅读器合作使用以至用于满意其余扶助成效必要。

Cordova
模拟。
凭借浏览器的新模拟器可落成神速编码并即时在浏览器中查阅结果。
实时再度加载、插件模拟和 Ionic 框架援助使 Visual Studio
具有商场中最快的开荒职员职业流。

项目清单设计器进行了可视化刷新,现还可生成 UWP 应用的视觉资金财产。
现可选择单个源印象创制各个尺寸的磁贴、徽标、Logo和始发显示器,以切合利用针对的各样配备的尺寸。

Visual Studio 2017 中满含 Xamarin 4.3。 除了 bug
修复外,该版本还加多了对 tvOS 的支撑,提高了 iOS 资金财产目录辅助,匡正了
XML 编辑体验,并在创建 iOS 应用时增添了 SSL/TLS 和 HttpClient
完结的选拔器。 有关愈来愈多音讯,请参阅Xamarin
发行说明。

除此以外,Visual Studio 2017 解决了新的 Azure SQL Database
身份验证类型、Azure Active Directory 集成和密码身份验证难题。

在安装程序中,.NET Core 工具自动富含在“ASP.NET 和 Web
开拓”工作负荷中,且在“.NET 桌面开垦”事业负荷中作为可选组件。
假设仅要开垦跨平台采纳的 .NET Core
应用程序,可利用安装程序的“别的工具集”部分中的“.NET Core
跨平台支付”专门的学业负荷来仅安装 .NET Core 和 ASP.NET Core 工具。

新的“格外扶植窗口”可用于查看十分新闻,该音信体现在非格局对话框中,可对中间非常实行即时访谈。
确诊 NullReferenceException 时,现可从这么些扶持器的侧面急忙查看哪些内容是
null。
现可在吸引的要命处截止时单击复选框增加条件,消弭特定模块引发的不行类型。请阅读此博客随笔,更详实地问询新的十一分扶植器优势。

自 Visual Studio 2017 起,突破性地修正了 Visual Studio
使用处目和项模板的主意,提高了模版发现的天性。
新的觉察体制未来须求具有项和档期的顺序模板均依据模板项目清单文件中定义的以下“vstemplate”构造。
模板项目清单文件中未定义的 Visual Studio
模板在“新建项目”或“新建项”对话框上校不再可以见到。 新的扩充性工具就要 VSIX
生成时期改造项目清单;就算你有着随附 MSI 包发表的 Visual Studio
模板,则必得为这几个模板手动生成模板清单文件。
有关详细音讯,请参阅Upgrading Custom Project and Item Templates for
Visual Studio
2017(进级Visual Studio 2017 的自定义项目和项模板)MSDN 页面。

.NET Core 和 ASP.NET Core

更新了 VSIX 清单设计器,以反映对清单的变动。
在先决条件选项卡中,扩大开采职员可找到用于钦定为扩充先决条件的已设置组件的列表。

成品随附。而外用于增加速度 Cordova 应用创设的轻量级安装,今后丰富了来自
Visual Studio 内的门路以在支付进程中获得额外的生成块。 就算未设置
Android 或 Windows 组件,可通过布署栏获取它们,安插栏将开发银行 Visual
Studio 安装程序,在安装进度中为客户提供引导。

取名空间前缀重命名重构:可从上下文菜单或在光标坐落于前缀上时行使键盘快捷格局Ctrl+瑞鹰+GL450 调用重命名操作。 还可在利用改革以前预览改进。

查看应用程序中发出的Application
Insights和UI
分析事件(仅适用于
UWP 应用)的多寡。 在 Visual Studio Enterprise
中,还将能够查阅卓殊数和IntelliTrace事件数。

支持 iOS 10 和 XCode 8。用以 iOS
开采的remotebuild服务器代理的立异现满含 XCode 8 支持。

从 Visual Studio 公布应用后,实时指标今后会显示在音讯条通告中。

取消)再次上传)

依赖 Visual Studio 2017
中新的安装程序技术,顾客可更加好地掌握控制所设置的工具。
一些客户只怕仅安装主题 Visual Studio
编辑器,而另一对恐怕设置若干专门的学业负荷。
今后,增添作者可在清单中钦命扩张所需的单独组件,以便确定保证卫安全装了扩充所需的点石成金功能。

只需在测验能源微处理器中右键单击测量检验,

使用 Visual Studio 编写和调节和测量试验适用于具有平台的 Unity 游戏。 Visual Studio
Tools for Unity 3 现已可经过新的 Visual Studio 2017 安装程序中的“使用
Unity 的游玩支付”工作负荷实行设置。 Visual Studio Tools for Unity 3
重申于改正 Unity 开采职员的代码编辑和调和体验,以至完整付加物质量,满含:

属性改过

Ngen 种类结构– 本机印象的靶子类别构造。 选项有:x86、x64 以至全部。

谢谢您与全部插手者们为此版适用于 Visual Studio 的 Node.js
工具的推出所做出的主动贡献。 有关详细新闻,请查看开放源GitHub 上的
Node.js
工具项目。

团伙财富微机

XAML 品质改过

取消)再也上传)

大家已在 Visual Studio 2017 中增多了新的 Git 效能,客商以后可在不偏离
IDE 的意况下试行更加多端到端专业流。
可轻松查看传出提交的差距、实施抑遏推送来实现变基或推送修正提交、复原中游分支以至从
VS 继续修补程序变基。 其余,迁移到了 git.exe。 那使大家可提供新型效率。
大家支撑
SSH、尊重您的布局选项,并在团队财富微型机中规范显示命令行中所示的内容。
若要打听有关那个功效的详细音讯,请查看博客小说。

调节和测量检验器扶助功效的改过

在 Visual Studio 先河页和协会能源微电脑中,已天性化和简化了在 VSTS/TFS
中年老年是到花色和克隆存款和储蓄库的进度,进而使得能够更赶快且更自在地找到要一连到的门类和存款和储蓄库。
崭新的“连接”页面仅展现已在有着 VSTS/TFS
服务器中映射和仿制的品种和存款和储蓄库(而非展现每一个项指标各类存款和储蓄库)。
别的,你在仿制存款和储蓄库前不再须要连接到某些项目。

开采职员命令提醒符

.NET Core NuGet 框架库的本次更新衰亡了顾客告知的广大关键难点。 现成的
UWP 项目能够应用 NuGet 引用场理器更新到此新本子。 别的,新的 .NET Core
包中蕴藏 .NET Native 工具链。

此版包罗了附带最新功用和换代的 Office 开拓职职员和工人具,具体如下:

“源”视图。 在 CPU 工具中选拔函数时显得函数的源代码。

发表评论

电子邮件地址不会被公开。 必填项已用*标注