报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

VS2013 IDE 将迎来大规模改进

  • 2013-07-02
  • 本文字数:1137 字

    阅读完需:约 4 分钟

微软已经开始与大家分享 VS2013 版 Visual Studio 中 IDE 的变化细节。今天,项目经理 Cathy Sullivan 展示了 IDE 的很多变化,这些变化对 GUI、主题、性能的实质提升、连通性以及整体编辑功能都产生了很大的影响。不管 IDE 用户选择什么语言,这些变化都会对他们起到很大的帮助。

Sullivan 从 VS2013 中新加入的互联(Connectivity)功能开始了她的演示。这个功能简单地讲就是个人设置(Profile)的同步,意味着用户可以使用现有的 Microsoft 账户(如 Outlook、Live、MSDN 等等),直接登录进入 Visual Studio。这样做的好处是,用户可以根据自己的喜好来统一管理 IDE 的选项设置,如字体大小、外观、键盘快捷键等。考虑到开发人员在环境配置上花费了的大量时间,该功能简化了大量的自定义配置,从而最大限度地提高了开发人员的生产力。同时,用户可以通过该功能能在同步自定义设置。需要进一步说明的是,该功能支持自定义,用户可以自定义需要同步的选项设置。

VS2013 还支持以更多粒度操作及终端用户控制等。如对更新通知的集中管理,用户可以提前查看更新通知,以便决定应用更新或是取消安装。如果用户已经查看更新并取消安装,系统将不会再提示用户安装该更新。同时,系统还会使用黄色和红色来标记更新,用于区分其不同的重要性。Sullivan 指出,VS2013 团队的目标之一就是:在用户没有明确同意前,绝不安装更新。

源自于 Productivity Power Tools 中的增强型滚动条将被作为内置功能增加到 VS2013 中。通过这个功能,用户可以自定义滚动条的视图(译者注:只有在滚动条选择为地图模式时才可以定义),如宽、窄或是适中。同时,通过增强型滚动条,可以清楚的看到断点的位置。此外,增强型滚动条已经启用了滚动至点击处(Scroll-to-click)功能。用户在使用滚动条时,上方会有一个浮动窗口能够预览内容。当用户点击浮动窗口时,该功能会自动将编辑窗口的内容定位到对应的地方。

本次更新还添加了速查窗口(Peek Window),该功能可以让用户在主编辑窗口保持打开的情况下,通过弹出子窗口的方式来查看解决方案源文件下的其他文件。这个窗口同时启用了痕迹(Breadcrumb)功能,这样用户可以方便地浏览他们的源代码树,而不用离开当前正在编辑的位置。

在 VS2012 原有性能提升的基础之上,VS2013 在不丢失用户响应能力的前提下,继续提升大型解决方案的支持能力。如通过延迟加载来加快加载、编译(重新编译)解决方案的速度。当重新编译的过程比用户所期待的更加漫长时,为了节省时间,用户可以取消重新编译。

现在,各位开发者可以自行下载试用 VS2013 预览版本。需要注意的是,该产品需要使用微软账号登录,但 Sullivan 指出,这是使用预览版的唯一要求,最终版本将不会有这个要求。

查看英文原文: Wide Scope of IDE Improvements Coming to VS2013

2013-07-02 05:5319029
用户头像

发布了 36 篇内容, 共 14.2 次阅读, 收获喜欢 2 次。

关注

评论

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

MySQL 开源到商业(二):开源骇客沦为大厂社畜

小猿姐

MySQL 数据库

技术实践|大模型内容安全蓝军的道与术

百度安全

Docker从入门到精通:Docker 容器数据卷详解

霍格沃兹测试开发学社

PPT时间轴是什么,该如何制作?分享2种常见绘制方法!

彭宏豪95

职场 PPT 在线白板 时间轴 效率软件

区块链DApp智能合约系统开发流程步骤及功能

系统开发咨询1357O98O718

【论文速读】| 针对红队攻击和防御大模型的攻击提示生成

云起无垠

如何在 Windows 上安装SSMS,保姆级教程来了!

霍格沃兹测试开发学社

澳鹏中国大模型智能开发平台4大优势

澳鹏Appen

人工智能 数据 数据集 数据标注 大模型

把 KubeBlocks 跑在 Kata 上,真的可行吗?

小猿姐

数据库 云原生 Kata Containers

连获多项权威认证!YashanDB安全可靠能力“再加码”

极客天地

使用pandas高效读取筛选csv数据

霍格沃兹测试开发学社

智己汽车与火山引擎在模型应用及算法领域达成深度合作

新消费日报

YashanDB V23.2 LTS发版

极客天地

数据库安全策略有哪些?看YashanDB如何守护数据库安全(上篇)

极客天地

数字货币交易所系统开发步骤详细及源码

系统开发咨询1357O98O718

npm命令完整使用指南

霍格沃兹测试开发学社

在钉钉AI Agent 商店,寻找未来TOB 应用的答案

ToB行业头条

DAPP去中心化智能合约系统开发功能详细及源码

系统开发咨询1357O98O718

ClkLog实践中的挑战:如何设计和实施有效的埋点指标

ClkLog

开源 数据分析 开源软件 埋点分析系统

架构实战营 - 模块二 - 作业

小畅

以数智,赋医道:读懂医疗行业的智能化升级

脑极体

AI

鸿蒙HarmonyOS实战-ArkUI组件(Video)

蜀道山

鸿蒙 HarmonyOS 组件 鸿蒙开发 构架

Stable Diffusion中的embedding

程序那些事

人工智能 程序那些事 openai

【论文速读】|大语言模型(LLM)智能体可以自主利用1-day漏洞

云起无垠

博睿数据亮相GOPS全球运维大会,Bonree ONE 2024春季正式版发布!

博睿数据

UI自动化测试工程实践

智在碧得

自动化测试 UI自动化测试 UI自动化 技术实践 UI自动化例子

鸿蒙HarmonyOS实战-ArkUI组件(Popup)

蜀道山

鸿蒙 HarmonyOS 组件 鸿蒙开发 PopupWindow

Apache Flink 中作业图与执行图的深入解析

木南曌

flink 实时计算

还没用上 Llama3? 一条命令集成到你的应用!

Jade@pluto-lang

AWS SageMaker LLM #LangChain Llama3

VS2013 IDE将迎来大规模改进_语言 & 开发_Jeff Martin_InfoQ精选文章