Visual Studio 2019 16.4 发布,加入对 GitHub 的整合
微软于近日发布了 Visual Studio 2019 version 16.4,新版本值得关注的一个功能是加入对 GitHub 的整合,这原本是属于 Visual Studio GitHub 扩展的部分功能,现已被正式整合至 Visual Studio 2019 中。Visual Studio 开发团队表示很多开发者都希望加入这项功能。
通过此功能,用户可直接将代码发布到 GitHub。在 Team Explorer Synchronization 页面,用户通过点击 Publish to GitHub 按钮即可将本地 Git 仓库发布到 GitHub。
▲ Publish to GitHub from Visual Studio 2019 v16.4
除此之外,微软还特意强调了对 Visual Studio 旧版本的支持时间表。它鼓励用户升级至 16.4 新版本,并停止使用旧版本。例如以下的版本都即将停止支持:
- Visual Studio 2017 version 15.0 – 将于2020年1月14日停止支持
- Visual Studio 2010 产品套件 – 将于2020年7月14日停止支持
对于仍在使用 16.1, 16.2 和 16.3 的用户,也建议升级至 16.4 版本,因为前者的更新频率更低,受支持的时间更短。
下面是 Visual Studio 2019 16.4 的新增功能摘要:
- Visual Studio 现在支持"FIPS 相容性模式"
- XAML 设计器缩放/位置现在默认为“适合全部”。
- 添加了“创建数据绑定”对话框。
- 区域 IntelliSense 改进
- XAML IntelliSense 中的代码片段
- 弹出 XAML 编辑器作为设计器的单独窗口
- 显示引用的程序集的资源
- 实时可视化树中的“仅我的 XAML”
- 合并资源字典
- XAML 孤岛支持
- 编辑模板现在可与第三方控件结合使用。
- C++ CMake 项目中提供更好的 Clang-Tidy 支持。
- AddressSanitizer 支持在 Windows 上用 MSVC 编译的项目。
- 支持将本地 Git 存储库发布到 GitHub。
- 通过垂直文档选项卡将文档选项卡更改为垂直布局。
- 此版本中的 .NET 效率提升包括:能够直接在错误列表中配置代码样式规则的严重性级别;“查找所有引用”现在提供按类型和成员分组的选项;进行了重构,可将局部函数设置为静态,并将在函数外部定义的变量传入到该函数的声明和调用。
- 集成终端添加了新功能和常规稳定性修复(仅适用于预览版)
- 容器工具窗口添加了检查、停止、启动和删除 Docker 容器和映像的功能
- 可以选择自动隐藏工具窗口以提高启动性能
- C++ MSBuild 和 CMake 项目中对 Clang 和 MSVC 的 支持。
- 管理发布依赖项或使用连接的服务时自动检测 SQL Server 和 Azure 存储连接字符串
- 添加了使用64位运行时开发 Azure Functions 的支持。
- 添加了对 .NET Core 3.0 应用发布选项的支持:准备运行 (Crossgen)、链接和 SingleExe
- 此版本中的 .NET Productivity 新增功能包括直接通过编辑器配置代码样式规则的严重性级别,使用新的 Go To Base 命令轻松地沿继承链向上导航,为所有参数添加 NULL 检查并为覆盖方法添加 XML 文档。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
LibrePCB 0.1.3 发布,开发印刷电路板
LibrePCB 0.1.3 发布了。LibrePCB是一个免费的 EDA 软件,用于开发印刷电路板。 此版本为添加了许多期待已久的新特性和重要的 bug 修复,更新亮点包括: 电路板设计规则检查 电路板编辑器现在可以检查设计规则,它会检查 PCB 是否存在常见错误,例如连接丢失、短路或铜元件太薄。有一个新的小部件将显示相应报告信息,单击消息会在面板视图中显示相应问题。 需要注意的是,目前新的设计规则选项还无法保存到文件中,所以在下次打开项目后必须重新设定。保存到文件这一功能将在下一个主要版本中实现。 BOM 导出 现在可以将 LibrePCB 项目的物料清单(BOM)导出为 CSV 文件。除了一些预定义的列,还可以将任意组件属性作为其它列添加到 CSV 中。 打印面板 现在可以将可见层面板打印并导出为 PDF。 此外还有其它更新内容,详情查看: https://librepcb.org/blog/2019-11-30_release_0.1.3 下载地址: https://librepcb.org/download
- 下一篇
Syncthing 1.3.2 发布,连续文件同步工具
Syncthing 1.3.2现已发布。Syncthing是一个免费开源的工具,它能在你的各个网络计算机间同步文件/文件夹,它的同步数据是直接从一个系统中直接传输到另一个系统的,并且它是安全且私密的。 1.3.2版本更新内容如下: Bug修复 #5810:GUI 主题在基于 WebKit 的浏览器上不发生变化 #5968:文件夹“最新”,但有待处理的“还原本地更改” #5980:(取消)在添加设备对话框中选择全部无效 #6027:没有数据传输时,文件夹显示为“正在同步” #6043:启动失败后无法退出 #6081:QUIC 接受错误循环太快,导致过多的日志输出 #6090:由于符号链接遍历而导致的拉扫描循环 #6093:cmd / stdiscosrv:复制中的数据竞争 #6136:API + UI 设备最后一次显示为空/从不 #6160:同步大文件(1.3.0+)时使用过多 RAM Enhancements #6036:生成 iOS 13 / macOS Catalina 接受的HTTPS证书 #6056:没有设备可共享时,改进共享选项卡 #6115:根据 “ prefers-col...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块