Visual Studio的未来特性展望
今天(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的未来
类似于Windows Insider计划,Microsoft为Visual Studio也启动了一项提前体验计划.该计划被命名为Visual Studio预览,它允许任何对Visual Studio未 ...
- 直播预告 - 微软MVP为你揭秘Visual Studio 2019新特性
作为"宇宙第一IDE"的Visual Studio集成开发环境,已经经历了超过十几年的迭代成为一款功能丰富且高效的开发工具,微软自己给Visual Studio 的定位是 &quo ...
- Visual Studio 2010 -新特性,但我要的比这个更多!
作为一个IDE,我们用的最多的就是编辑功能.我们希望这个IDE能够最快速度的准确的找到我们要查看和修改的东西.最快速度的展示我们正在编写code的结构,我们希望要的东西就在手边.我比较了一下VS 20 ...
- 第五篇:Visual Studio 2008 Web开发使用的新特性
第五篇:Visual Studio 2008 Web开发使用的新特性 本篇翻译自MSDN. .NET Framwork 3.5与Visual Studio 2008 包含很多新特性.AJAX的Web开 ...
- 认识微软Visual Studio Tools for AI
微软已经发布了其 Visual Studio Tools for AI 的测试版本,这是微软 Visual Studio 2017 IDE 的扩展,可以让开发人员和数据科学家将深度学习模型嵌入到应用程 ...
- 宇宙第一 IDE Visual Studio 2019 正式发布
如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 for Mac. Visual Studio 2019 下载地址:htt ...
- Visual Studio 2019 正式发布
百度智能云 云生态狂欢季 热门云产品1折起>>> 如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 ...
- Visual Studio 2005 插件编程(代码行数统计插件)之一
原文:http://www.codeproject.com/useritems/LineCounterAddin.asp 注意:1.本文中的提到的"外接程序"等同与"插件 ...
- C语言的环境搭建(Microsoft Visual Studio 2010的介绍与安装)
C语言的环境搭建 一.常用的环境 : 1.Microsoft Visual C++ (简称Visual C++.MSVC.VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言, ...
最新文章
- IBM借QISKit打造基于云平台的量子计算
- 4-玩转数据结构-链表
- WebViewJavascriptBridge 原理分析
- Angular开发模式下的编译器和运行时的代码比较
- 如何创建比C语言更快的编程语言?
- 关于在Eclipse里面启动了服务,但是localhost:8080无法访问的问题:
- ffmpeg-20160803-bin.7z
- paip.VOB DVD视频的无损分割与截取
- python--multiprocessing多进程总结
- chrome 迅雷下载 支持插件, 让chrome支持迅雷
- matlab中 dataset用法,dataset中shuffle()、repeat()、batch()用法
- opencv 表示图像的IplImage
- HDS USP系列存储
- win easypanel安装php,windows下kangle虚拟主机-kangleeasypanel安装图文教程以及心得
- AWS亚马逊服务器配置过程
- Wopus问答第一期
- 分享一个Python画樱花树的代码
- 小程序日期(日历)时间 选择器组件
- 【转载】APP图标在手机上显示模糊的问题
- iic总线驱动(适配器驱动)详解
热门文章
- 上海纳税百强2016,邢台2017纳税百强,深圳百强企业
- windows php的Memcache安装和使用方法
- Lang.NEXT 2012相关Session
- C#学习笔记(十四):StatusBar控件
- 用VC++修改注册表----让我们踏出第一步(适合初学者)
- 都说不要装箱,那装箱到底带来了什么开销?
- Hostonly cookie是什么鬼?
- 开源高性能RISC-V处理器“香山”问世
- Azure data studio 跨平台数据库管理工具试用
- 如何踢掉 sql 语句中的尾巴,我用 C# 苦思了五种办法