【Tools】VS基本使用

本文详细介绍了VisualStudio2017中C++项目的安装、基本使用、项目属性配置(特别是静态库、动态库配置、环境变量设置等)、插件的使用以及一些实用技巧,如代码书签和折叠功能,旨在帮助开发者提升工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0 前言

  最近因为项目实践,使用VS比较多,在使用过程中遇到并解决了很多问题,因此这里想结合此前记录的一些第三方库配置的文章博客来做一次总结。

Note:这里统一以VS2017 pro为参考,其他版本类似。

1 下载安装与基本使用

1.1 下载安装

  这里的下载安装建议直接到官网下载

VS2017官方下载链接

打开之后可以看到如下界面:

在这里插入图片描述

找到VS 2017 pro的版本,点击下载即可。

如果要下载其他版本,可以改变上面的搜索内容然后重新搜索:

在这里插入图片描述

进入这个网页应该是需要登录微软账号

下载好之后,直接双击安装即可:

在这里插入图片描述

在选择安装的组件这个界面,左侧是一些大的开发类别,右侧是每个类别对应的一些小的组件。可以根据自己的需要进行选择。比如我这里因为只需要开发C++,所以只勾选了一个:

在这里插入图片描述

右下角有安装这些组件所需的空间大小

然后就是耐心等待安装完成:

在这里插入图片描述
Enjoy!

1.2 项目创建

  安装完成之后,接下来就是创建项目并开发了。

  • 打开:文件->新建->项目
    在这里插入图片描述

  • 选择项目类型
    在这里插入图片描述

  项目创建完成之后,注意观察软件中的文件目录和文件夹目录:

在这里插入图片描述

在这里插入图片描述

可以发现:

  • 一个解决方案可以包含多个project,而这也是大型项目开发常用的方式,即将项目分为各个模块,每个模块对应一个project

  • 如果解决方案下只有一个project,解决方案的名字不必和project名字相同

  • 编译运行文件叫Debug还是Release取决于解决方案中的属性配置。
    在这里插入图片描述

  • 每个项目都有头文件和源文件,其位置和实际文件夹的位置并不是一一对应的关系。右键新建文件时是可以选择文件所在路径的。

1.3 编译运行和调试

  • 编译
    在VS中,编译叫做“生成”,在菜单栏生成中:
    在这里插入图片描述
    如果解决方案中有多个project,也可以右键单个project生成:
    在这里插入图片描述
  • 运行和调试
      对于C++来说,运行和调试应该是两个不同的指令,但是在VS中,运行和调试就是一个按钮。如果有断点,那就是调试,即运行到断点就停止,然后可以单步运行。如果没有断点,就是运行。另外如果没生成直接运行,程序会先生成一次再运行,这个很容易理解。

      如何设置断点就不再提了,这里介绍一个断点设置的功能,即添加断点的条件和操作:在这里插入图片描述在这里插入图片描述
    这样可以实现在调试一些循环代码时设置特定循环才停下,提高调试效率。

1.4 界面和设置

  这里来简单认识一下软件的一些常用操作。

  • 打开各种窗口
      在使用软件的过程中,常常会遇到“某个窗口叉掉了,怎么找回来”的问题,其实很简单,在菜单栏“视图”中包含了所有需要唤起的窗口:在这里插入图片描述

不用全记下来,知道这里有需要用的时候再来查看就行。

  • 调整窗口的位置
      VS各个功能窗口可以根据自己
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记录无知岁月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值