写点什么

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:002076
用户头像

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

关注

评论

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

一次慢查询暴露的隐蔽的问题

AI乔治

Java sql 架构 SQL优化

一文学会Java死锁和CPU 100% 问题的排查技巧

AI乔治

Java 架构 死锁 cpu 100%

夜莺二次开发指南-任务执行中心

ning

滴滴夜莺 夜莺监控

时间之外的颜色「幻想短篇 5/28」

道伟

28天写作

读《百度不需要用户》,我似乎懂得了领导者的无奈

李忠良

AI 企业

28天瞎写的第二百一六天:LumaQQ 和 luma 二三事

树上

28天写作

外行话之不玩游戏,怎么做好游戏?

Justin

游戏 28天写作 外行话

夜莺二次开发指南-用户资源中心

ning

滴滴夜莺 夜莺监控

与前端训练营的日子 --Week11

SamGo

学习

关于时间管理的思考

.

28天写作

一文带你快速入门Canal,看这篇就够了!

大数据老哥

大数据 实时数仓 canal

用Rust写点啥:数据结构篇——单向链表

Kurtis Moxley

数据结构 rust

如何让开发人员接受DevSecOps

啸天

DevOps 开发者 DevSecOps 升职加薪 应用安全

JFR定位线上问题实例 - JFR导致的雪崩问题定位与解决

AI乔治

Java 架构 线程

项目管理系列(1)-如何开好一个周会

Ian哥

项目管理 28天写作

调查bug的手段有哪些?(没有调查,就没有发言权,二)Jan 13, 2021

王泰

28天写作

线程池是怎么回收空闲线程的?如果你认为有定时任务,那你就错了!

看点代码再上班

Java 程序员 后端 开发

读书笔记:《Remote》

lidaobing

28天写作 Remote

【Mysql-InnoDB 系列】关于一致读

程序员架构进阶

MySQL 架构 innodb 28天写作

每个人都拥有这项神技能

熊斌

职场成长 28天写作

CSS13 - 定位

Mr.Cactus

html/css

夜莺二次开发指南-监控系统(3)

ning

滴滴夜莺 夜莺监控

聚焦目标,团队工作不再一盘散沙(上)

一笑

管理 敏捷 目标管理 28天写作

夜莺二次开发指南-资产设备管理

ning

滴滴夜莺 夜莺监控

微信视频号常见问题 | 视频号 28 天 (06)

赵新龙

28天写作

【PS】给黑白照片上色

德育处主任

PhotoShop ps 28天写作

知乎问答:“既然生命无意义,为什么要活着?”

三只猫

28天写作

低代码开发技术

Sam678678

Deno 双周刊 #1 - Deno 获 2020 JS 开源年度突破奖

hylerrix

typescript deno Node 周刊 V8

僵尸进程的成因以及僵尸可以被“杀死”吗?

AI乔治

Java 架构 进程

HDFS SHELL详解(6)

罗小龙

hadoop 28天写作 hdfs shell

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