Visual Studio 2019 for Mac 8.4 Preview 2 发布
微软已经发布了 Visual Studio 2019 for Mac version 8.4 Preview 2,获取方式:
Updates in this preview:此版本的重点是改进可访问性以及 .NET Core 和 ASP .NET Core。
Accessibility Enhancements
以前,Visual Studio for Mac 有一些内置的可访问性特性,可以兼容 VoiceOver 和其他辅助技术。Preview 2 版本增加了 IDE 的可访问内容,使用辅助技术的用户可以发现整个 IDE 的总体改进,包括焦点顺序、对比度、减少键盘陷阱、更精确的 VoiceOver 导航和读取等等,还为重写了调试器的 UI,使其可以使用 VoiceOver 进行访问。
.NET Core 3.1 Preview support
在这个版本中,增加了对 .NET Core 3.1 SDK Preview 2 的最新预览的支持。当安装 IDE 的预览版本时,.NET Core SDK 的版本也将自动安装。该版本完全支持 .NET Core 3.1 Preview2 项目的操作,包括:创建新项目、编辑、构建、调试和其他功能。
ASP.NET Core Blazor Server Support
在这个版本中,添加了对开发和发布 ASP .NET Core BLazor Server 应用程序的支持。BLazor 是一个使用 .NET 构建交互式客户端 Web UI 的框架,以下是使用 BLazor 的一些优点:
- 用 C# 而不是 JavaScript 编写代码
- 跨服务器和客户端共享应用程序逻辑
- 得益于 .NET 的性能、可靠性和安全性
- 在 PC、Linux 和 MacOS 上使用 Visual Studio 2019 保持高效
- 在通用语言、框架和工具的基础上构建,这些语言、框架和工具是稳定的、功能丰富的和易于使用的
在 Visual Studio 2019 for Mac 8.4 Preview 2 中,你可以创建新的 Blazor Server 项目,并获得标准支持,例如构建、运行和调试 Blazor 项目。如下,Blazor Server App 项目模板现在可以在 New Project 对话框中使用。
此版本添加对编辑 .razor 文件的支持,这些是在创建 Blazor 应用程序时将使用的文件。此版本的编辑器支持 .razor 文件的高亮着色、IntelliSense 和自动补全。Windows 版本和 Mac 版本的 IDE 使用相同的 .razor 文件编辑器。
Updates to the editing experience
除了添加 BLazor 支持之外,此版本在代码修复或分析建议中可能发生的任何代码更改显示预览框。
Pack support for .NET Core library projects
在此版本中,在 .NET 核心库项目创建 NuGet 包是更加容易的。右键单击项目,然后按照下面的示例选择 Pack 菜单选项(如下),之后就可在 Output 文件夹中找到 NuGet 包(.nupkg 文件):
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Spring Security 5.2.1 与 5.1.7 发布
Spring Security 5.2.1 与 5.1.7 已经发布,这两个版本主要提供了 bug 修复与一些小的改进,官方鼓励用户更新到最新的补丁版本。 Spring Security 是 Spring 项目中用来提供安全认证服务的框架。 5.2.1 版本具体的更新说明可以查看: https://github.com/spring-projects/spring-security/releases/tag/5.2.1.RELEASE 5.1.7 版本具体的更新说明可以查看: https://github.com/spring-projects/spring-security/releases/tag/5.1.7.RELEASE
- 下一篇
SpaceVim 1.3.0 发布,模块化 Vim IDE
SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特性。1.3.0版本已经发布,更新内容如下: 新特性: New layers 该版本增加了 10 个编程语言层: lang#gosu lang#wolfram lang#chapel lang#foxpro lang#idris lang#batch lang#io lang#j lang#goby lang#assembly 还添加了功能层: CtrlSpace New features 改进了以下几个层: leaderf 在加载层时改进enable 选项 [[layers]] name = "denite" enable = "has('python3')" REPL 缓冲区将自动滚动 添加 vim#Window API 将 Ctrlspace 添加到 layers.md 增加对模糊查找 Unicode 的支持 添加 lua_foldMethod 作为 lan...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器
- Hadoop3单机部署,实现最简伪集群