5月份,微软低调更新了代号“Visual Stuido 15”的Visual Studio 2016第二个预览版,首次正式支持了“微软Windows桌面应用Desktop App Converter转换器工具”,帮助开发者将传统Win32/.NET桌面软件打包编译为Win10 UWP的AppX程序包。
为此,微软特意为Visual Studio 2016准备了一个“Desktop to UWP Packaging Project”官方扩展,,允许开发者通过Visual Studio编辑桌面应用,相应的改动可直接串联到UWP应用包。
在Visual Studio内,开发者可以通过按下F5来直接启动UWP应用的测试,浏览其中的代码。在Desktop to UWP的打包方案中,一种新的方案类型已经加入,在该类型的方案中,用户可以直接拷贝现有的资料。
参考方案:Deploy and debug your converted UWP app (Project Centennial)
除此之外,微软Visual Studio社区(访问更多扩展)也为开发者提供了多达115款Visual Studio 2016扩展程序,这次给大家介绍人气较高的8款Visual Studio扩展小工具,不容错过。
1、Desktop to UWP Packaging Project,主要桌面应用转UWP,点击下载扩展
2、TypescriptSyntaxPaste,点击下载扩展
借助TypescriptSyntaxPaste,开发者可以拷贝C#开源代码,转换为Typescript语法进行DTO或界面测试,支持拷贝语法、完整类、界面等方案。
3、CodeMaid,点击下载扩展
这是一个开源项目的Visual Studio神器扩展,支持当前几乎所有C#、C++、F#、VB、PHP、PowerShell、R、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript和TypeScript源码的清理和简化代码。
4、Node.js Tools 1.2 Alpha 2,点击下载扩展
同样也是一个开源VS扩展应用,轻松将Visual Studio 2016转换为一个Node.js完整开发平台(IDE)。
5、BrowserStack(需要付费),点击下载扩展
正如其名,BrowserStack扩展可以帮助开发者在全球几乎700多款桌面/移动浏览器上进行调试,运行Web应用程序。
6、SQL Server Compact/SQLite Toolbox,数据库类扩展,点击下载扩展
该扩展为Visual Studio 2016加入几项数据库类功能,比如编译数据库表、元数据,从SQL Server和CSV数据文件导入等。
7、JavaScript Snippet Pack,点击下载扩展
这个扩展很适合Web前端的开发者,尤其可以高效处理各类JavaScript语法和编译。
8、SQLite for Universal Windows Platform,点击下载扩展
帮助VS 2016开发者便捷调用SQLite轻数据、UWP应用中数据库的处理,值得一试。
最后,一起来学习下Win10 UWP开发,微软Windows桌面应用Desktop App Converter转换器工具如何使用。