Xamarin Studio 4.2 改进了账户管理、项目系统和调试器,并修复了多项 Bug

  • Anand Narayanaswamy
  • 马德奎

2013 年 12 月 31 日

话题:C#iOS语言 & 开发

Xamarin Studio 4.2已于近日发布,带来了从 Xamarin Studio 内直接登录 iOS 开发人员账户的能力,这使得 IDE 可以自动同步开发人员的签名身份和配置文件。除了多项改进和 Bug 修复外,它还在项目设置中增加了经过改进的 PCL 配置面板。最新版本允许开发人员使用资产目录,在 Images.xcassets 目录上点击右键并在弹出菜单中选择 New Image Set 选项即可。

除了包含混合换行符的文件处理得到改进外,Xamarin Studio 4.2 还支持动态格式化、缩进和源码分析。它还改进了内联错误气泡的外观,并修复了几个会在 ASP.NET 和 XML 文件编辑过程中出现的问题。此外,开发人员将能够撤销某些操作,如从磁盘重新加载修改过的文件以及从自动保存还原。

除了修复向 Subversion 库添加 Web 引用时的错误外,最新版本还增加了用于标记分支和推送标签的命令,并修复了不正确的库检测问题。对于 Windows 上的 Subversion,它还增加了经过改进的进度监控和通知,并且包含了一个支持从全局禁用版本控制的选项。它还对使用十六进制可视化工具可视化大数组进行了改进,提升了在 Microsoft .NET CLR上调试时的稳定性,并支持在用户程序集中单步执行自动生成的枚举器。

最近的更新修复了 F# 的语法高亮显示问题,并且提升了导入符号补全的速度和用户体验。另外,随着允许 C# 开发人员跨设备共享代码,它在 iOS 和 Android 上同时提供了对可移植类库(PCL)项目的支持。

Xamarin 增强了代码补全机制,通过它,开发人员不仅可以查看需要的属于这个接口的方法,还可以查看不属于这个接口的可选方法。据 Xamarin 软件工程师迈克·布伦斯坦说,这项技术会插入具有恰当的签名和相应的 Export 属性的方法。

开发人员还可以将共用代码放在一个单独的项目中,然后在同一个解决方案的任意 iOS、Android 和 Windows Phone 项目中引用它。除了上述新功能外,Xamarin 对 Visual Studio 扩展进行了很大改进,其中包括对 Visual Studio 2013 的支持。

查看英文原文:Xamarin Studio 4.2 Introduces Improved Account Management, Project System, Debugging and Bug Fixes

C#iOS语言 & 开发