设为首页 加入收藏

TOP

2.3.1 Visual C++的常用菜单(2)
2013-10-07 14:10:49 来源: 作者: 【 】 浏览:57
Tags:2.3.1 Visual 常用 菜单

2.3.1  Visual C++(www.cppentry.com)的常用菜单(2)

高级:这个菜单项包含了很多高级的编辑手段,例如,整理选中的代码格式,将选中的代码注释掉、变为大写,修改代码的缩进等。

知道更多:让你的代码立正

干净整洁的环境谁都喜欢,同样,格式整齐的代码谁都爱看。但是,反复修改可能破坏原来的代码格式。这时,高级编辑功能中的代码格式化书写就可以大派用场了,它可以将凌乱的代码按照语法规则调整格式,让代码立正,变整齐,增加了代码的可读性。

这个功能的快捷键是Ctrl+K、Ctrl+F。

时刻牢记,让代码保持整齐,是一个良好的习惯。

3. 项目菜单

 
图2-14  项目菜单

Visual C++(www.cppentry.com)的项目菜单如图2-14所示,该菜单主要用来向项目中添加一些新的类和资源等,同时对项目的属性进行具体的设置。下面介绍项目菜单中常用的几个功能。

添加类:向项目中添加新的类。在实际开发过程中,常常要向项目添加新的类来扩展其功能,这个菜单项,就是用来方便创建新类并将其添加到当前项目中。单击这个菜单,会出现如图2-15所示的添加类的对话框,用于选择要创建的类的模板。Visual C++(www.cppentry.com)已经准备了很多模板,帮我们省去了很多烦琐的工作。下面来看看如何向项目中添加新类。单击"添加类"菜单项,在弹出的类模板选择对话框中选择类的模板,这里选择Visual C++(www.cppentry.com)下最常用的C++(www.cppentry.com)类,然后单击"添加"按钮进入下一步,设置类的相关参数。

 
图2-15  选择添加的类模板

单击"添加"按钮后,Visual C++(www.cppentry.com)会提供一个类的属性设置对话框,用于输入要添加新类的相关信息,这里可以输入类的名字、基类的名字及这个类所在的文件等。设置完成后,Visual C++(www.cppentry.com)将会按照其中的设置创建一个空的新类,包括相应的头文件和源文件。

添加新项:通过这个菜单项可以向项目中添加新的资源、UI、代码,甚至实用工具等,但是更常用的还是利用它向项目中添加资源。选择添加资源后,会出现一个对话框以选择资源类型。Visual C++(www.cppentry.com)的常用资源类型基本上都包括在其中了,主要有快捷键、位图、光标、对话框、图标、菜单及工具栏按钮等。在特殊情况下,还可以添加自定义类型的资源。

项目属性:这个菜单项用于设置项目的各种属性,这个功能在以后的开发实践中会经常用到。单击这个菜单项后,会出现如图2-16所示的项目属性设置对话框。

 
图2-16  设置项目属性对话框

从图2-16中可以看到,整个项目属性的设置非常复杂,幸运的是在大多数情况下,只需要使用默认参数就可以了,只有少数几个参数需要进行配置,下面就这些常用的配置做简单介绍。

(1) 选择属性对应的版本。在设置对话框界面的上方,我们可以通过下拉按钮来选择这个属性配置影响的版本,还可以选择代码运行的平台。通常,我们选择当前活动的是Debug版本或Release版本,也可以使用配置管理器创建自定义的配置方案,进行更加详细、更加个性化的设置。

知道更多:Debug和Release

软件通常分为Debug版本和Release版本两种。Debug版本通常又称为调试版本,包含调试信息,未作任何优化,便于程序员在开发过程中调试程序。等到开发完成后,就可以编译Release版本发布给用户,所以Release版本又称为发布版本,它往往经过了各种优化,以便用户很好地使用。

Debug版本的软件在单独运行时,往往需要编译器提供一些库文件,Release版本则不需要。换句话说就是,Release版本的软件可以在没有安装Visual C++(www.cppentry.com)的计算机上正常运行,Debug版本则不行。

Debug版本和 Release版本之间并没有本质的区别,它们只是一组编译选项的集合。可以修改这些选项,得到优化过的调试版本或带跟踪语句的发布版本。

(2) 常规设置。展开左侧树形节点中的"配置属性→常规",在这个属性配置页面中,可以对项目的一些常规属性进行配置,包括项目的目录、是否需要MFC支持、是否需要公共语言运行时支持等。最常用的是设置"MFC的使用"这一项。

1) 在共享DLL中使用MFC:表示把程序中用到的MFC类库作为动态链接库,这样编译生成的程序比较小,但是在运行的时候,需要操作系统提供额外的动态库支持。

2) 在静态库中使用MFC:表示把用到的MFC类的内容作为静态库加到程序中,这样编译产生的程序可以在任何Windows环境下运行,但是程序的体积比较大。

3) 使用标准Windows库:表示不使用MFC类库,仅使用标准的Windows类库。

(3)  C/C++(www.cppentry.com)设置。在这个子项中,可以设置很多跟编译相关的参数、自定义编译器的行为。其中,最常用的设置包括以下几点。

1) 附加包含目录:在这里,可以设置其他头文件的搜索目录,当在项目中用到其他程序库时,常常用这个配置项目将其他程序库的头文件目录作为附加包含目录,这样编译器就可以方便地找到它所使用的其他程序库的头文件。

2) 警告等级:设置编译时警告提示的级别,默认为"Level 3",但是建议大家将警告提示级别调高到"Level 4",这样可以发现很多隐藏的错误,提高代码的质量。

3) 预处理定义:通过该选项,可以预先定义宏,对参与编译的代码进行控制。例如,可以在这里定义Debug宏,表示这个版本是Debug版本,代码中使用Debug宏控制的代码将参与编译,为调试提供辅助信息。

(4) 链接器。在这个子项中,可以定制链接器的行为。其中,常用的配置选项主要包括以下几点。

1) 输出文件:指定链接器输出的位置和文件名。为了便于查看,需要将生成的程序放到特定的目录下,此时,可以使用这个配置选项。

2) 附加库目录:当程序使用附加程序库的时候,往往需要用这个配置选项来指定附加库文件(.lib)所在的目录。这样链接器才能找到这些库文件并完成链接。

3) 附加依赖项:任何程序都不是单独存在的,往往需要其他程序库为其提供支持,这就是程序的附加依赖项。在这里,设置项目需要引用的其他程序库文件。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.3.1 Visual C++的常用菜单(3) 下一篇2.3.1 Visual C++的常用菜单(1)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: