- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualStudio2013中的全新Editor功能.
Visual Studio 2013中的全新Editor功能在Visual Studio 2013的Editor当中,我们引入了一系列旨在提升生产力并节约时间的新功能。其中一部分属于全新功能,另一部分则来自Productivity Power Tools的高人气扩展。这些功能的加入要归功于用户朋友们通过User Voice建议、论坛帖子以及Connect错误所提出的使用反馈。MVP社区也在扩展项目的选择中向我们伸出援手。在Visual Studio 2013的Editor当中,我们引入了一系列旨在提升生产力并节约时间的新功能。其中一部分属于全新功能,另一部分则来自Productivity Power Tools的高人气扩展。这些功能的加入要归功于用户朋友们通过User Voice建议、论坛帖子以及Connect错误所提出的使用反馈。MVP社区也在扩展项目的选择中向我们伸出援手。在新版本Editor当中,我们的主要在于保证开发人员尽可能不必脱离当前编辑环境。这篇博文所介绍的功能将在轻松提供必要信息的同时允许大家始终处于当前代码位置。Peek Definition (Alt + F12)我们都知道,开发人员在浏览定义时往往需要在代码当中来回游走。在设计Visual Studio 2013的功能时,我们认真考量如何利用元素与手势帮助开发人员在浏览定义的同时又不会失去当前代码位置。Peek Definition就是这样一项功能,允许大家在Editor内部查看定义而无需额外开启新的文档标签。要体验它的实际效果,各位可以右键单击某个符号,在快捷菜单中点选“Peek Definition”命令或者直接按下快捷键组合Alt+F12。利用Peek Definition能帮助我们节约花费在理解代码库上的时间,因为它允许用户查看相关定义而不必将注意力从当前代码处移开。我们甚至能够在不脱离原始文件的前提下,浏览一系列相关定义内容。当大家在当前Peek视图中调用Peek Definition命令时,系统会引导各位在Peek视图内部查看定义,并在之前的Peek视图中添加返回导航。这些返回导航元素能帮助大家直观了解自己是通过怎样的途径一步步抵达当前定义的。在设计这项功能时,我们选择以出现在VS 2012中的“Preview Tab”概念为基础,这是因为Peek视图是一种暂时性显示结果、目的在于帮助大家免于开启更多文档。返回导航则是我们添加的另一种引导方案,希望帮助大家在继续面对当前代码的同时直观了解导航堆栈。事实上,如果大家将鼠标悬停在返回导航之上,系统会提示一小段代码,这样各位就能快速了解自己将被引导到哪里。在Visual Studio 2013预览版中,Peek视图拥有只读属性。经过内部用户的测试,我们发现大家明确希望能够对Peek视图进行编辑——当然,我们立即着手实现这一要求。请朋友们立刻拿起手中的正式版本进行体验吧!增强滚动条(Enhanced Scrollbar)增强滚动条(Enhanced Scrollbar)一直是Productivity Power Tools当中最受欢迎的扩展,现在则正式成为Visual Studio 2013中的标准成员。增强滚动条为用户在垂直滚动条上提供可视化线索信息。滚动条上的标记能帮助大家快速查看错误、警告、中断点、书签、查找结果的位置以及其它一些文件中的实用信息。同样,我们希望凭借增强滚动条帮助用户在当前位置了解更多提示结果——而不必将滚动条拖动到对应位置。地图模式我们在滚动条中添加了一项“地图模式”(Map Mode),从而带来一些很酷的功能——而且大家可以对该机制进行自定义:1.长达10000英尺的代码视图–对代码进行宏观审视,从而让滚动条成为帮助我们清晰理解代码结构的利器。2.单击滚动–点击滚动条中的任意区域即可直接将大家引导至文件中的对应位置——这是一种快速实现文件内容定位的新机制。3.预览文件中的特定部分–将鼠标悬停在滚动条上的任意位置即可在提示信息中对对应部分的内容进行预览。这项功能在文件审查过程中会带来便捷的使用体验。导航至(Ctrl+,)在提高开发生产力的探索过程中,我们尝试摆脱传统的独立工具窗口及模式对话框,转而寻求一种更为流畅的直接体验,从而帮助大家将注意力集中在编码工作上而非管理Visual Studio。我们对使用数据进行了分析并决定对导航至(Navigate To)机制进行更新,从而让这套目前仍被广泛使用的模式对话框更上一层楼。通过新的导航至功能,大家可以输入任意一部分符号内容并利用智能语义有哪些信誉好的足球投注网站查找其定义。大家还可以输入一部分文件名以快速切换到对应位置——无论该文件之前是否已经被打开。Visual Studio 2013中的导航至功能支持早期版本的所有功能,但转而以一种更流畅、非模式化且
文档评论(0)