宇宙最强 IDE VS 2019 for Mac 发布最新预览版

2019 年 3 月 9 日 开源中国

Visual Studio 2019 for Mac 的第 3 个预览版发布了,包含新的 C# 编辑器、Xamarin 开发改进。

此版本侧重于改进 Visual Studio for Mac 的核心,主要亮点包括:

  • 从 macOS dock 轻松启动多个 IDE 实例。

  • 使用 Xamarin 创建更小、更快的 Android 应用并优化 Android 开发循环。

  • 使用 Windows 上 Visual Studio 中使用的相同核心引擎替换 Unity 调试器。

  • 提高代码编辑器、Git 工具和 .NET Core 调试的稳定性和性能,改进项目/解决方案的加载。

  • 可靠的 Git 支持,以便跟踪和提交所有文件的更改/添加/删除。

具体来看看:

运行多个 IDE 实例

在处理大型项目时,通常需要同时打开多个解决方案,既可以处理项目的不同部分,也可以暂时打开一些示例代码。Visual Studio for Mac 支持在一个窗口中打开多个解决方案,要打开 Visual Studio for Mac IDE 的新窗口/实例,现在可以右键单击 Dock 中的应用程序图标,然后选择“新建实例”菜单。

改进 Xamarin 应用程序开发

此版本针对 Xamarin 开发有大量改进,生成的 Android 应用现在更小、更快,并且为 Android 开发人员改进了开发循环。一些新亮点包括:

  • 增量构建改进可缩短构建时间(在某些情况下可降低 29%),并将部署时间缩短 50%。

  • Designer 支持 Android Pie(9.0)。

  • 新的 Xamarin.Forms Shell 模板,提供用于设置应用 UI 的引导结构。

针对 Unity 开发者的调试改进

Visual Studio for Mac 是 Mac 上 Unity 开发的默认 IDE。在此版本之前,在 Mac 和 Windows 上为 Unity 工具配备了不同的调试器,在此版本中,使用与 Windows 相同的核心 Unity 调试器替换了 Mac 上的调试器。除了可以更容易地同时在两者间应用错误修复之外,这个新的调试器提供了与旧版 Unity 更好的兼容性以及在调试不安全的 C# 代码时更好的体验。

新的 C# 编辑器,更强大、更有趣

首次展示了新的、快速、流畅且高性能的 C# 编辑器,它基于与 Windows 上的 Visual Studio 相同的核心编辑器,添加了原生 macOS UI,以确保在 Mac 上没有违和感。除了提供平滑编辑和导航的增强体验,新编辑器还具有所有 Visual Studio 编辑器所有的强大的 IntelliSense/代码补全和快速修复建议等功能。

  • 改进滚动速度、打字响应速度和动画的流畅性

  • 添加对多行编辑的支持,可以一次修改多行代码

  • 提供自动换行以方便使用长行文本

  • 支持 Emoji

  • 使用自己的语言

  • IntelliSense UI 更快的性能

默认禁用,可以通过以下位置启用:

改进查找和替换

替换了编辑器中现有的“查找和替换”功能,变得更直观,易于发现。

  • 在使用正则表达式、执行纯文本搜索或进行区分大小写搜索之间轻松切换。

  • 在对话框中的选项之间切换,并更快地执行查找/替换操作。

更具体的更新内容请查看发布公告
https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-preview-3/

下载地址:https://aka.ms/vs4mac-preview


开源中国征稿开始啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿


推荐阅读

为什么那么多人用“ji32k7au4a83”作密码?

地表最强逆向框架?美国国家安全局释出 Ghidra

阿里开源组装式 Flutter 应用框架 Fish Redux

又是求职季,这份面试宝典送给你

开发者不太需要关注 Java 收不收费?

「好看」一下,分享给更多人↓↓

登录查看更多
0

相关内容

【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
【2020新书】图机器学习,Graph-Powered Machine Learning
专知会员服务
337+阅读 · 2020年1月27日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
PyTorch 1.0 稳定版正式发布!
新智元
3+阅读 · 2018年12月8日
数据科学、机器学习IDE概览
论智
9+阅读 · 2018年11月12日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Arxiv
22+阅读 · 2019年11月24日
Feature Selection Library (MATLAB Toolbox)
Arxiv
7+阅读 · 2018年8月6日
Doubly Attentive Transformer Machine Translation
Arxiv
4+阅读 · 2018年7月30日
Arxiv
8+阅读 · 2018年7月12日
Arxiv
3+阅读 · 2018年6月14日
Arxiv
6+阅读 · 2018年2月26日
VIP会员
相关VIP内容
【2020新书】使用高级C# 提升你的编程技能,412页pdf
专知会员服务
56+阅读 · 2020年6月26日
深度神经网络实时物联网图像处理,241页pdf
专知会员服务
76+阅读 · 2020年3月15日
【2020新书】图机器学习,Graph-Powered Machine Learning
专知会员服务
337+阅读 · 2020年1月27日
相关资讯
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
使用 C# 和 Blazor 进行全栈开发
DotNet
6+阅读 · 2019年4月15日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
PyTorch 1.0 稳定版正式发布!
新智元
3+阅读 · 2018年12月8日
数据科学、机器学习IDE概览
论智
9+阅读 · 2018年11月12日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
微软发布Visual Studio Tools for AI
AI前线
4+阅读 · 2017年11月20日
Top
微信扫码咨询专知VIP会员