50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Visual Studio“15”进一步改善性能和易用性

  • 2016-10-17
  • 本文字数:774 字

    阅读完需:约 3 分钟

随着 Visual Studio“15”开发工作的继续,微软也在不断介绍着为了改善该产品执行速度和安装后体积所做的诸多努力。第 5 个技术预览版近日已发布,在这些方面也有了进一步提高。

在微软公司John Montgomery 发布的新闻稿中,他通过一个视频对比了Roslyn 编译器解决方案在VS“15”和VS 2015 中启动时的加载速度。在TP5 中,该解决方案可在30 秒内完成加载,而在VS 2015 中需要60 秒。此外还可以通过一个新增的可配置功能让VS 15 仅在需要的时候加载IDE 扩展。

Visual Studio 长久以来还面临另一个容量问题:32 位应用程序固有的局限。虽然VS“15”的主进程依然是32 位的,但重要的子系统通过重写已全面转换为64 位进程。第一批进行这种转换的包括Git 和JavaScript 与TypeScript 语言服务。将其从主进程中剥离可以节约主进程的资源,让这些子系统根据需要访问内存。

代码导航能力也已通过新的键盘组合键(CTRL + 或CTRL + T)进一步完善,该功能叫做“Go To”。这个功能提供了一种跨越不同项目查找文件、类型、方法,以及类似结构的途径。

此外Find All References(Shift+F12)功能可以让编辑器列出所选源代码在打开的全部项目中的使用情况。搜索结果可分组、筛选并排序,同时可支持在结果内部进一步搜索。

最后在IDE 的调试方面也新增了一个名为“Run to Click”的新功能,该功能使得用户无须设置临时断点。启用该功能后,一旦调试器运行终止,在IDE 中选择的代码行会显示一个图标,借此可以确定程序应当从哪一点继续执行。点击后,调试器会开始运行并在所选行处停止。该功能可通过“调试 | 选项 | 调试时在编辑器中显示Run to click 按钮”菜单命令启用。

TP5 的安装文件已发布,完整发布说明可访问微软网站。另外需要提醒的是,这是一款预发布软件,不建议用于生产系统中。

查看英文原文: Visual Studio “15” Improves Performance and Usability

2016-10-17 19:002278
用户头像

发布了 283 篇内容, 共 122.2 次阅读, 收获喜欢 63 次。

关注

评论

发布
暂无评论
发现更多内容

YashanDB支持的插件扩展机制详解

数据库砖家

YashanDB支持的数据加密传输技术剖析

数据库砖家

YashanDB支持的数据库加密技术详解

数据库砖家

YashanDB支持的数据库事务类型及应用分析

数据库砖家

BongoCat - 可爱的桌面互动猫咪

qife122

Vue3 桌面宠物 交互式应用

YashanDB在公共部门的潜力与应用

数据库砖家

YashanDB支持的存储压缩技术及效果评估

数据库砖家

YashanDB支持的多种存储引擎及应用场景解析

数据库砖家

YashanDB支持的接口与API使用方法详解

数据库砖家

YashanDB在金融行业中的应用:如何保障数据安全?

数据库砖家

YashanDB在医疗行业中的应用:如何管理患者数据?

数据库砖家

YashanDB支持的多语言开发环境及使用技巧

数据库砖家

YashanDB支持的多种认证方式及配置方法

数据库砖家

YashanDB支持的高级SQL特性实践

数据库砖家

YashanDB支持的用户权限管理与安全策略

数据库砖家

工业数字化 信息化经验总结(8)

万里无云万里天

数字化转型 信息化 工业 工厂运维

YashanDB云原生部署策略及效果分析

数据库砖家

YashanDB支持的SQL优化技巧,打造极速查询体验

数据库砖家

YashanDB支持的大数据技术:适合未来数据处理的方法

数据库砖家

YashanDB支持的存储引擎及其应用场景

数据库砖家

YashanDB支持的数据库监控工具及实现方法

数据库砖家

YashanDB支持的数据模型类型及应用场景

数据库砖家

YashanDB智能分片技术介绍与应用指南

数据库砖家

YashanDB支持的存储引擎架构特点详细介绍

数据库砖家

把Nano Banana设计图送进工厂车间,造好物用了三步

脑极体

AI

YashanDB在云计算环境中的部署和优化技巧

数据库砖家

YashanDB在云计算环境中的部署与管理实践

数据库砖家

YashanDB支持的多语言接口及开发指南

数据库砖家

YashanDB支持的多种数据类型及其应用价值

数据库砖家

YashanDB与主流开发框架的集成方法介绍

数据库砖家

YashanDB支持的存储引擎及其性能比较

数据库砖家

Visual Studio“15”进一步改善性能和易用性_.NET_Jeff Martin_InfoQ精选文章