`
tubaluer
  • 浏览: 1500030 次
文章分类
社区版块
存档分类
最新评论
  • sblig: c / c++ 是不一样的都会输出 100
    j = j++

Visual Studio 11开发指南(10)Visual C++11 IDE 新功能体验

 
阅读更多

代码理解增强功能

语义的着色

语义着色帮助您快速扫描代码和推断出更多的语义含义,通过增强的视觉反馈,在编辑器中。现在除了关键字、 字符串和评论,其他标记类型、 枚举和宏像被彩色 ;参数是斜体等等。下面的屏幕快照显示了一个示例。请注意如何宏、 类型、 函数参数等冒出来,并使理解代码更容易。

Semantic colorization

虽然只有几个标识不同彩色,默认情况下,如下面的屏幕快照所示向用户公开大约 20 个不同的语义标记。

Fonts and colors

您可以自定义您的 IDE,以不同的方式使用这些标记的选择性着色。例如,您可以选择不同着色本地和全局变量就能方便源了解援助时变量是以相同的方式命名,但在不同的范围中定义。

引用突出显示

另一个很大的生产力功能来帮助您理解代码是参考突出显示。将文本光标放在符号上时,得到突出显示该文件中的符号的所有实例。只有真正的引用会突出显示 — — 例如,两个符号具有相同名称的不同作用域 (说本地与全球) 将不突出显示在同一时间。您可以使用Ctrl + Shift + 向上Ctrl + Shift + 向下键突出显示引用之间移动。这意味着您无需再去调用查找所有引用,如果你只寻找文件中的符号。显示下面的屏幕快照如何突出显示内部函数体的变量cxExtentMax的所有实例时,光标位于max()调用中引用的一个。但该变量具有相同的名称定义函数范围之外不会突出显示。

Reference highlighting

新解决方案资源管理器

有大量的常用任务 — — 例如,导航到用于搜索的符号和文件,类视图对象浏览器用于检查对象的成员所需的工具窗口,查找所有引用的都用途,以及查找引用,调用分层结构都用于查找调用和从函数等。想象一下能够做到所有这些操作从一个单一的工具窗口,而无需切换上下文或牺牲其他宝贵的屏幕房地产。新解决方案资源管理器将大部分在一处,这些工具窗口的功能组合本身 !当然,其他工具窗口仍可在 Visual Studio 中,但新的解决方案资源管理器的目标是要大大减少需要调用它们的最常见的情况。所有由多才多艺的新解决方案资源管理器提供的新功能的详细的说明。这里是抽样:

可以展开您的文件以查看字段、 功能和在文件中包含的类型和类型中包含的成员。

New Solution Explorer

允许您搜索整个解决方案一直到单个类的成员。

New Solution Explorer

可以在解决方案资源管理器的不同视图之间导航回顾与前瞻和可以创建多个实例位于不同的节点,如果需要的解决方案资源管理器。还可以范围要只是特定的项目或文件或类型的视图。

New Solution Explorer

在解决方案资源管理器中,以期在编辑器会自动同步,该视图。在解决方案资源管理器中的符号节点上单击转到编辑器中的符号的定义。此外,还可以看到从解决方案资源管理器中的类型和功能如调用电话引用,和继承功能之间的关系。

New Solution Explorer

New Solution Explorer

代码编辑增强功能

第二类的 c + + 功能可帮助您更快地编辑代码。

自动显示的智能感知成员列表

在 Visual Studio 2010 和以前的版本中,智能感知会员列表下拉了来显式调用或者通过键入Ctrl + 空格键Ctrl + J或输入范围解析运算符 (::) 或元素选择运算符 (.->)。在下一版本中,Visual Studio 将自动显示下拉列表成员列表中,键入时无需显式地调用它。

Automatic Display of IntelliSense Member List

成员列表中的自动显示智能 — — 它积极时不显示成员列表中它没有任何意义,例如键入一项宣言时, 有无积极会员列表的显示。

Automatic Display of IntelliSense Member List

会员列表筛选

不只是自动显示的成员列表中键入时收缩并显示只有有关成员时还会筛选。这样您可以通过键入两个字符的筛选的结果,如下面的屏幕快照

Member List FilteringMember List Filtering

请注意不是一个前缀或甚至一个子字符串的列表中的成员。快速查找有关成员筛选使用模糊逻辑。但如果不喜欢的模糊的筛选,您可以更改它的前缀,或筛选完全关闭。

代码段

代码段帮助您快速键入几个键击的样板代码。这里是它是如何工作的 switch 语句: 当您开始键入时,智能感知成员列表显示您可以选择按下选项卡中的相关的代码段。

Code Snippets

Code Snippets

然后修改只需按enter 键或 switch 语句中的表达式和 switch 语句的整个框架将被添加为您 ;您只需要填写逻辑 !

Code Snippets

在除了切换的语句,还有其他代码片断的基本代码构造可用于您 — — 像如果别的因为循环等。每个代码段节省输入不必要的打字,让程序员集中精力处理逻辑,节约时间!

此外,代码片段功能是可扩展的因此您还可以创建自己的代码段,这很简单,只创建一个简单的 XML 文件,并将其复制到某个位置。您也可以调用从上下文菜单中的编辑器中的代码片段和可以插入代码段或可以环绕选定的代码的代码段 (例如使用# ifdef声明)。

使用此语言查看该网页源语言Original:Translated:自动翻译由 Microsoft® Translator 提供开始翻译停止翻译关闭关闭并显示原始页选择
分享到:
评论

相关推荐

    Visual C++ Redistributable for Visual Studio 2015.rar

    这个版本引入了若干新特性,如对C++11和C++14标准的支持,改进的调试工具,以及更高效的代码编辑体验。因此,其对应的VC++ Redistributable 2015是确保这些先进特性能被正确执行的关键。 三、运行库的作用 1. 动态...

    Microsoft Visual C++ Redistributable For Visual Studio 2013 (vcredist_x86.exe)

    Visual Studio 2013是微软推出的集成开发环境(IDE),支持多种编程语言,包括C++。此IDE提供了丰富的代码编辑、调试、构建工具,以及对Windows API和其他框架的集成,使得开发者能高效地创建和维护C++应用。Visual ...

    最新Visual C++ 6.0开发指南

    《最新Visual C++ 6.0开发指南》是一份针对微软经典的编程工具——Visual C++ 6.0的详尽教程。Visual C++ 6.0是微软在20世纪末发布的集成开发环境(IDE),它结合了C++编译器、调试器和其他辅助开发工具,为程序员...

    visual studio.net 开发环境使用指南

    《Visual Studio .NET 开发环境使用指南》是一本详尽阐述如何有效利用Microsoft的Visual Studio .NET集成开发环境(IDE)进行软件开发的教程。该指南涵盖了从安装配置到项目管理,再到代码编写和调试等一系列步骤,...

    Visual C++ 6.0开发指南

    《Visual C++ 6.0开发指南》是一本专注于C++编程语言在Microsoft Visual C++ 6.0集成开发环境下的应用与实践的教程。这本书不仅涵盖了C++的基础知识,还深入介绍了如何利用Visual C++ 6.0进行高效、实用的软件开发,...

    visual Studio中的C++智能提示

    在编程领域,Visual Studio是一款备受推崇的集成开发环境(IDE),尤其对于C++开发者来说,它提供了丰富的功能和工具。然而,尽管Visual Studio本身已经相当强大,但有时它在默认设置下可能并未启用C++的完整智能...

    Visual C++ 开发实战

    《Visual C++ 开发实战》是一本专注于C++编程在微软Visual Studio环境下实践应用的教程。这本书的内容深入浅出,涵盖了从基础到高级的各种技术,旨在帮助读者掌握使用Visual C++进行软件开发的核心技能。 首先,...

    Visual Studio功能展现指南.rar

    《Visual Studio功能展现指南》是一份详尽的资源包,主要涵盖了Microsoft的集成开发环境(IDE)——Visual Studio的各种功能和使用技巧。该资源包包括了"VisualStudioNETGuidedTour.doc"文档、"使用说明.txt"文本...

    Visual Studio.NET功能展现指南简单中文版

    Visual Studio .NET是微软公司推出的一款集成开发环境(IDE),它集成了多种编程语言、调试工具、版本控制以及项目管理功能,是Windows平台上开发软件的重要工具。 这份指南以简体中文的形式呈现,降低了语言障碍,...

    visual studio 2021安装配置可编写c c++语言的IDE环境.docx

    Visual Studio 2021 是一个强大的集成开发环境(IDE),尤其适合于C++编程。在本文中,我们将深入探讨如何安装和配置Visual Studio 2021,使其成为能够编写C和C++语言的理想环境。 首先,我们需要访问Visual Studio...

    Multibyte MFC Library for Visual Studio 2013

    对于C++开发,Visual Studio 2013提供了全面的支持,包括MFC库,使得开发者可以利用其强大的功能进行Windows应用开发。该IDE的用户界面友好,且有丰富的代码自动完成和错误检查功能,大大提高了开发效率。 **MFC与...

    Visual Studio 2010 C++入门教程.pdf

    - **软件版本**:Visual Studio 2010 是一款功能强大的集成开发环境(IDE),特别适用于开发基于Windows的应用程序。它支持多种编程语言,包括但不限于 C++。 - **特点**:Visual Studio 2010 提供了丰富的工具集,如...

    Visual C++图形用户界面开发指南

    通过这份Visual C++图形用户界面开发指南,读者将能够逐步掌握利用Visual C++和MFC开发高效、用户友好的GUI应用程序的技能。实践是提升编程能力的关键,因此在学习理论知识的同时,应多动手实践,不断调试和优化代码...

    《Microsoft Visual Studio C++ 2010入门经典》完全版.doc

    总之,《Visual C++ 2010 入门教程》完全版是一个针对C++初学者的实践指南,旨在帮助他们理解如何在Visual Studio 2010环境下进行有效的C++开发,同时澄清了Visual Studio、Visual C++与C++之间的关系,强调了理论...

    Visual Studio .NET开发环境使用指南

    《Visual Studio .NET开发环境使用指南》是一本深入解析微软.NET框架下的集成开发环境(IDE)——Visual Studio .NET的详尽教程。该指南旨在帮助开发者充分利用这一强大的工具,提高软件开发的效率和质量。 Visual ...

    Visual C++和整个Visual Studio的精华和灵魂概述

    这些组件可以帮助我们快速开发应用程序,但是我们需要了解Visual C++的内部结构,了解Developer Studio、MFC和Platform SDK三个部分的功能和作用,这样才能更好地使用Visual C++。 Visual C++是一个功能强大的可视...

    Visual Studio C++ 速成版教程

    Visual Studio C++ 是一个功能强大的集成开发环境(IDE),它提供了丰富的工具和功能来帮助开发者快速构建、调试和优化 C++ 应用程序。本教程旨在帮助开发者快速掌握 Visual Studio C++ 的使用方法,并学习如何使用...

    visualstudio2022使用教程.docx

    Visual Studio 2022 是微软最新发布的集成开发环境(Integrated Development Environment, IDE),它支持多种编程语言和技术栈,如.NET、C++、Python、JavaScript 等。这款强大的工具旨在帮助开发者高效地构建各类...

    基于 visual studio开发的在线聊天室

    Visual Studio是微软推出的多语言编程IDE,支持C#、VB.NET、C++、Python等多种语言。它集成了代码编辑器、调试器、版本控制工具等,为开发人员提供了从项目创建到部署的一站式解决方案。 2. **Web应用程序开发** ...

    Visual Studio经典C++入门教程

    - Visual C++ 2010(VC10)是Visual C++的第10个大版本,也是Visual Studio 2010的一个重要组成部分。 - 相比之前的版本,VC10在功能和性能上有了显著提升,支持最新的C++标准特性,并且在调试和优化工具方面做了...

Global site tag (gtag.js) - Google Analytics