Visual Studio的未来特性展望
来源:互联网 发布:常州2016年9月库存数据 编辑:程序博客网 时间:2024/05/29 08:20
今天(5月12日,西雅图)的Build大会上,Microsoft的Amanda Silver和Tim Sneath针对Visual Studio 2017未来将会提供的特性做了演讲。Microsoft所聚焦的一个领域是改进IDE对所有用户的无障碍访问,包括视力障碍者。
事实上,在Visual Studio的前期版本中,Microsoft未能完全提供实现最好无障碍体验所需的API。以调试器(Debugger)的局部变量(Locals)窗口为例,时至今日,视力障碍者依然难以在VS中获悉输出的内容。通常做法是,视力障碍者必须将输出从窗口剪贴到记事本这类应用中,然后借助于Windows Speech Synthesizer读出内容。这显然非常不便于使用。现在,这种情况已经得到了改进。
无论开发人员是否需要无障碍特性,下面若干建议均适用。首先,无障碍API重在物尽其用,它们相对易于实现,但是却能对很多类用户提供完全不同的体验。其次,即便是视力良好的用户,也将受益于相关的无障碍特性,例如对所有给出的功能提供键盘快捷键。无障碍特性将会增加所有使用者的生产率。
在演讲中,Silver还介绍了Visual Studio团队在构建产品中遵循的一些核心设计理念。用她的话来说,VS2017的目标是支持所有的开发人员、应用和平台。Microsoft认为这些目标正在得以实现,因为据Microsoft自身的统计显示,在所有的Visual Studio工具中,VS2017得到了最快的采用。
后半段演讲侧重于对VS2017中新近添加特性的演示,包括:
实时单元测试(Live Unit Testing)特性,其中支持.NET Core。
运行至点击处(Run-to-Click)特性。
支持ASP.NET应用的Docker容器,支持新建项目和已有项目。
在代码提交前就识别出违反代码风格和规则之处。在最终提交之前,可审查被识别的代码以进行修正。
有兴趣尝试最新发布版(Visual Studio 2017 15.3 Preview)的用户现在就可以获取,新版的安装并不会影响到已有的VS2017安装。
- Visual Studio的未来特性展望
- 塑造Visual Studio的未来
- 汇编语言的未来展望
- GPS的未来展望
- 展望C++的未来
- 人工智能的未来展望
- 展望人工智能的未来
- 中国经济未来几年的展望
- cocos2d-x的未来展望
- Visual Studio 特性进阶
- [转]MySQL 5.7 新特性大全和未来展望
- MySQL 5.7 新特性大全和未来展望
- MySQL 5.7 新特性大全和未来展望
- MySQL 5.7 新特性大全和未来展望
- Ajax技术的未来和发展展望
- COM的前世今生,未来展望
- COM的前世今生,未来展望
- Java未来的发展方向与展望------纵横谈
- .Net Core中使用ref和Span<T>提高程序性能
- 深刻理解:C#中的委托、事件
- Mono新突破:CentOS 7.2下安装Mono 5.0
- [翻译]在 .NET Core 中的并发编程
- ASP.NET Core 菜鸟之路:从Startup.cs说起
- Visual Studio的未来特性展望
- 使用CSharp编写Google Protobuf插件
- SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)
- 基于DotNet Core的RPC框架(一) DotBPE.RPC快速开始
- Microsoft发布.NET架构指南草案
- Visual Studio 2017 针对移动开发的新特性介绍
- 一步步学习EF Core(2.事务与日志)
- 不可思议黑科技,Xamarin移动开发新时代
- ASP.NET Core改进了.NET Framework中的字符串处理