visual studio使用教程

这篇具有很好参考价值的文章主要介绍了visual studio使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

新建解决方案、项目、编译执行

首先清楚解决方案和项目的关系:

vs studio,visual studio,ide

 一个解决方案可以包含多个项目文件

如何新建项目:

vs studio,visual studio,ide

 点击文件——新建——项目,接下来,以创建windows控制台应用程序为例,点击控制台应用,并点击下一步,

vs studio,visual studio,ide

 接下来,例如,我们要创建一个名为Chatroom的解决方案,解决方案中一个项目叫做Client的项目。

vs studio,visual studio,ide

 创建成功后的解决方案资源管理器视图如下:

vs studio,visual studio,ide

 如果还想要在这个解决方案中再添加项目的话,就右击解决方案‘Chatroom’,选择添加然后新建项目。

 vs studio,visual studio,ide

然后同样选择控制台应用点击下一步,输入项目的名称,我们这里又创建了一个名为server的项目。 

 vs studio,visual studio,ide

两个项目都创建完成后的解决方案管理器的视图如下:

vs studio,visual studio,ide

 再来看一下文件夹的情况:

vs studio,visual studio,ide

 其中,后缀名是.sln的文件就是解决方案文件,

 vs studio,visual studio,ide

vs studio,visual studio,ide

 后缀名是.vcxproj就是工程文件。

如果我们关闭了这个解决方案,下次再想打开这个文件时,只需要点击sln文件即可。

vs studio,visual studio,ide

 vs studio,visual studio,ide

 打开后,我们再看一下解决方案管理器的文件结构:可以发现两个项目中已经有源文件案例。

vs studio,visual studio,ide

 接下来生成项目,例如我们编写好第一个项目Client中的源文件代码后,我们右击第一个项目的名称Client——点击生成。

vs studio,visual studio,ide

可以在下面的控制台看出文件的编译过程,含义就是它帮助我们编译了Client.cpp文件,帮助我们生成了Client.exe文件。

 vs studio,visual studio,ide

 如果我们想一键生成解决方案下面所有源文件那么直接在解决方案管理器右击解决方案的名称选择重新生成解决方案就好了。

visual studio窗口布局介绍

添加类的方式:

右击需要添加类的项目——找到添加按钮——然后点击"类" 

vs studio,visual studio,ide

在弹出的窗口中输入类名,点击确定后会在相应的项目文件夹下的头文件和源文件中自动添加了CUdp.h和CUdp.cpp文件。

vs studio,visual studio,ide

 相应的视图变成了下面这样:可以看到在类视图Client项目下多了两个类CTcp(之前新建的)和CUdp类,在资源管理器中Client项目下头文件中多了两个头文件CTcp.h和CUdp.h,在源文件下多了CTcp.cpp和CUdp.cpp。

vs studio,visual studio,ide

打开资源视图 (资源视图一般做msc开发或者窗口程序开发用的比较多)

 vs studio,visual studio,ide

 给项目添加资源的方法:右击相应的项目,具体如下:

vs studio,visual studio,ide

例如:我们这里添加了一个 位图资源:选中Bitmap后,点击新建。

 vs studio,visual studio,ide

 vs studio,visual studio,ide

 输出、错误视图:

输出视图:

vs studio,visual studio,ide

 错误视图:vs studio,visual studio,ide 当我们把visual studio窗口弄的乱七八糟时,可以点击重置窗口布局,可以把窗口还原到默认的布局。

vs studio,visual studio,ide

也可以点击窗口——保存窗口布局(保存我们自己布置喜欢的窗口布局) 

vs studio,visual studio,ide

 下次想用我们自己设计保存的窗口时,直接点击应用窗口布局进行选择即可:vs studio,visual studio,ide

 设置vs代码字体、颜色和行号等:

点击在菜单栏上的工具——选项按钮 

vs studio,visual studio,ide

 在选项中的可以调整字体大小颜色等

vs studio,visual studio,ide

设置中还有一些其他的东西,比如说针对c++和c的一些设置,如下所示: 

 vs studio,visual studio,ide

 项目中新建文件、筛选器和文件夹:

 我们点击新建项是表示新建一个文件,点击现有项表示导入一个文件。

vs studio,visual studio,ide

比如我们要新建一个头文件(.h):

vs studio,visual studio,ide可以看到在资源管理器中的头文件中多了TCP.h文件。 

 vs studio,visual studio,ide

 如何导入一个第三方文件

(准备工作:我现在在桌面上建立一个third.cpp文件)

源码如下:

#include<iostream>
int main()
{
	using namespace std;
	cout << "hello,world";
	return 0;
}

右击项目名称——添加——现有项 

vs studio,visual studio,ide

vs studio,visual studio,ide

 新建和添加类或者其他类型的文件操作同上,不过多赘述 。

 新建筛选器:

筛选器的功能:在开发大型文件时,源文件很多,为了方便管理,添加筛选器对其进行按照功能分类管理。

在新建项目时vs已经默认为我们新建了3个筛选器:vs studio,visual studio,ide(头文件、源文件、资源文件)

vs studio,visual studio,ide

自己新建筛选器的方法:在需要添加筛选器的项目或者文件夹上右击——添加——新建筛选器,方法如下:

vs studio,visual studio,ide

 vs studio,visual studio,ide

 示例,比如说我们在项目Client下添加一个网络模块:

vs studio,visual studio,ide

 注意:筛选器并不对应真是的物理存储结构,仅仅是逻辑上的分类:也就是说在vs项目下新建的那个筛选器并不是文件夹,你打开文件的根目录,里面并没没有小的文件夹。

vs studio,visual studio,ide

 其中.vcxproj.filters文件就是专门记录我们在vs中筛选器的情况。vs studio,visual studio,ide

 .vcxproj.filters中的内容:

 vs studio,visual studio,ide

 上面说了筛选器其实并不对应我们真实的目录文件夹,如果我们希望项目分类和真实目录保存一致,那么操作如下:

vs studio,visual studio,ide

 点击项目——显示所有文件

vs studio,visual studio,ide

 点击后就显示了我们解决方案文件下的所有文件夹及其文件:

vs studio,visual studio,ide

vs studio,visual studio,ide

 这时我们再新建文件夹:注意这时选择添加选项,后面出现的是新建文件夹,而不是新建筛选器了。

vs studio,visual studio,ide

 示例:我们这里新建了一个名为网络相关的文件夹,它在项目的根目录上是有所体现的:vs studio,visual studio,ide

 此时,如果我们想要回到筛选器选项只需要重复上面的操作:

点击显示所有文件 

vs studio,visual studio,ide

 此时不显示项目下的文件夹,然后点击添加显示的是新建筛选器,而不是新建文件夹。

vs studio,visual studio,ide

设置断点调试等

(1)设置断点的方法

vs studio,visual studio,ide

 (2)设置条件断点:

下面的示例演示设置循环的次数(演示当i ==99时sum等于多少)不对断点进行设置的话,就需要不断地手动按F5进行调试,按到第99次。将鼠标放在断点上点击设置。

vs studio,visual studio,ide

 勾选条件,然后选择条件表达式,true,i==99。vs studio,visual studio,ide

 设置完成后将鼠标放在断点上会有所显示:

vs studio,visual studio,ide

 点击开始菜单栏中的调试——开始调试,会出现下面的窗口,上面显示这当i= 99时,sum是4851vs studio,visual studio,ide

 (3)断点窗口:

调出断点窗口的方法:点击调试——窗口——断点 。

vs studio,visual studio,ide

就可以显示当前我们设置的所有断点: 

 vs studio,visual studio,ide

调试的快捷键:其中F10不会进入到函数中,F11是会进入到函数中。

vs studio,visual studio,ide

 调试的技巧(1)

另外,在程序上的调试进程是可以手动直接跳转,方法时长按那个黄色的箭头,拖拽它到你想要调试的地方。 例如我现在把它拖到test()函数那里。

vs studio,visual studio,idevs studio,visual studio,ide

 调试技巧(2)——查看或修改变量的值

可以在自动窗口上修改变量的值,比如说我们现在修改i的值,修改为0,这种方法对于我们测试指定的值非常有用。

vs studio,visual studio,ide

vs studio,visual studio,ide

 代码添加书签、快速查找、定位

(1)添加书签:菜单栏中的编辑——书签—— 切换书签,点一下就是添加书签,再点一下就是删除了。

vs studio,visual studio,ide

示例:比如说我们想要在上述程序中,在test函数处设置一个书签,就想光标定在test()语句上,然后执行上述操作变可添加书签。

vs studio,visual studio,ide

 书签的作用:就是在多文件项目中,我们可以迅速跳转到我们标记书签的位置,也就是快速查找和定位,这样我们可以在比较重要的地方加一个书签。比如当我们点击上衣书签按钮时,软件会自动跳转到上一个我们标记书签的文件处。vs studio,visual studio,ide

 书签窗口:

vs studio,visual studio,ide

 点击书签窗口会列举出来所有的书签窗口:

vs studio,visual studio,ide

 F12转到定义:

示例:比如sum变量,我们忘记了它在哪里定义的,此时只需要将光标放在上面右击,然后点击转到定义即可跳转到定义处。

vs studio,visual studio,ide

 快速查找词:

将光标停留在需要查找的词上面:

按快捷键ctrl+F3可以跳转到下一个相同的词;

按快捷键shift+F3可以往上查找。

查看所有引用

vs studio,visual studio,ide

 会显示所有引用了sum的地方vs studio,visual studio,ide

 快速查找:

点击图片上的按钮:

vs studio,visual studio,ide

 在这里,可以输入想要查看和替换的东西(其中包括搜索的范围等)

vs studio,visual studio,ide

 Debug与Release项目输出设置

Debug我们称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。在Debug\目录中有两个文件,除了生成的.exe和.dll文件外,还有.pdb文件记录了代码中的断点调试信息。

Release称为发布版本,不包含调试信息,并对代码进行了优化,使得程序在代码大小和运行速度上都是最优的,Release目录下生成.exe和.dll文件。

vs studio,visual studio,ide

 debug版:

vs studio,visual studio,ide

 生成Release版本的方法:

vs studio,visual studio,ide

 vs studio,visual studio,ide

 在生成的Release文件中依然有pdb文件vs studio,visual studio,ide

 如何不让release不生成pdb文件:(在属性页中进行如下设置)

vs studio,visual studio,ide

 再将原来release文件夹下的文件全部删除,在切换到release版本下重新生成解决方案,可以看到release文件夹下没有pdb文件了。

vs studio,visual studio,ide

 可以看到Client项目在Release文件夹下面已经没有pdb文件了。vs studio,visual studio,ide

 指定项目生成exe目录:

右击项目,点击属性

vs studio,visual studio,ide

 (1)Release版本的属性页,输出目录的含义vs studio,visual studio,ide

 含义就是如下图,一 一对应。vs studio,visual studio,ide

 (2)Debug版本地属性页,输出目录的含义

vs studio,visual studio,ide

 vs studio,visual studio,ide

 (3)修改目标文件的名称(也就生成的.exe文件的名称),默认情况下就是项目名称(projectName)

vs studio,visual studio,ide

 示例:这里我们在dubug版本下将目标文件名修改成myClient 

 vs studio,visual studio,ide

 返回后,操作如下:

vs studio,visual studio,ide

 vs studio,visual studio,ide

 vs studio,visual studio,ide

 警告:属性中的很多东西都可以改,但是不建议改,一般还是使用默认的名称或者路径。

 还有一个地方也可以修改文件的输出目录

vs studio,visual studio,ide

 (在此修改输出目录路径更为准确,当在链接器——常规——输出文件修改路径和目标文件名称和在常规——输出目录中修改输出目录和文件名时以在链接器中为准):

示例:

我们在常规中使用默认的输出目录,并且将目标文件名修改为MyClent

vs studio,visual studio,ide

 在链接器——常规——输出目录——编辑中修改其路径和目标文件名为桌面目录下\xxx.exe:

vs studio,visual studio,ide

 最终会在桌面上生成xxx.exe文件,以链接器中为最终决定的。

 vs studio,visual studio,ide

 设置头文件包含目录和库目录

vs studio,visual studio,ide

第一步:设置头文件目录

vs studio,visual studio,ide

 示例:比如我们现在在项目client文件夹下新建了一个第三方的文件夹,并且在其文件夹内部新建了一个名为third.h的头文件,在项目Client的主函数文件中Client.cpp中添加了该头文件。

vs studio,visual studio,ide

可以上图看到添加头文件third.h的地方有错误提示,因为此时并未将在属性中执行头文件的目录。(这里需要注意的是一定要指定到包含头文件的最后一层文件夹,否则无效)

下面我们将头文件目录包添加到属性中,如下图所示:

vs studio,visual studio,ide

 添加完成够,可以看到在Client.cpp文件中没有提示报错信息了。

vs studio,visual studio,ide

 附加库目录:寻找.lib文件的搜索目录:(添加的方案如下:属性——链接器——常规——附加库目录)

vs studio,visual studio,ide

 附加依赖项:添加工程引用的lib文件名(也可以#pragma comment (lib, "ws2_32.lib")在代码中指定)

添加方式是:在属性——链接器——输入——附加依赖项——用分号分隔各个依赖项

 vs studio,visual studio,ide

 vs快速开发常用技巧:

注释:ctrl +k +c;

取消注释:ctrl + k + u;

当光标停留在某行

快捷键:ctrl+c,ctrl+x,ctrl+v 复制、剪切、粘贴整行。

快捷键:ctrl+L 可以删除整行;

快捷键:shift+Alt+T 交换上下两行。

 当你在网上拷贝粘贴一段代码之后,代码的格式很乱时:

格式化部分代码:选中代码 ——ctrl+k,f;

格式化整个文档:编辑——高级——设置文档的格式。或者ctrl+D;

vs studio,visual studio,ide

 当错误列表有错误或者警告提示时,可以双击这个错误或者提示,就可以跳转到错误或者警告的语句前。

vs studio,visual studio,ide

 vs studio,visual studio,ide

 vs studio,visual studio,ide

 文章来源地址https://www.toymoban.com/news/detail-772074.html

 

到了这里,关于visual studio使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 教你如何使用 Visual Studio IDE 正确的进行 C++ 桌面开发

    目录 先决条件 入门 一、演练:使用项目和解决方案 (C++) 准备工作 创建项目 在 Visual Studio 中创建项目 组织项目和文件 向项目添加类 向主函数添加测试代码 向项目添加测试代码 生成并运行应用项目 生成并运行此项目 二、演练:生成项目 (C++) 先决条件 修复编译错误 三、演

    2023年04月25日
    浏览(53)
  • Visual Studio Code (VS Code)安装教程(配图超详细)

    Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持

    2024年01月25日
    浏览(56)
  • 【工具使用】卸载VS(Visual Studio)

    下载地址:https://github.com/Microsoft/VisualStudioUninstaller/releases 1.点击下载地址,选择TotalUninstaller进行下载 2.下载后进行解压,选择压缩包中的Setup.ForcedUninstall.exe,双击进入,选择“Y”,进行卸载 方法地址:卸载或移除 Visual Studio 具体内容点击链接进入查看

    2024年02月03日
    浏览(39)
  • 【Blender】使用 Microsoft Visual Studio Code 作为外部 IDE 来编写 Blender 脚本/附加组件

    Blender 有自己的内置文本编辑器,用于编写脚本和附加组件,但在外部 IDE 中开发它们非常方便,为用户提供更多功能,例如自动完成、语法高亮、与版本控制系统和其他工具的集成使开发更快更容易。 这些 IDE 之一是 Microsoft 的 Visual Studio Code。这是一个免费的通用环境 ,支

    2024年02月04日
    浏览(54)
  • Visual Studio Code (VS Code)安装教程(非常详细)从零基础入门到精通,看完这一篇就够了

    Visual Studio Code(简称“VS Code”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于Windows,macOS和Linux。它具有对JavaScript,TypeScript和Node.js的内置支持,

    2024年02月14日
    浏览(56)
  • Visual Studio2010保姆式安装教程(VS2010 旗舰版),以及如何运行第一个C语言程序,超详细

    Visual Studio 2010是由微软公司开发的一款集成开发环境(IDE),旨在为开发人员提供一站式的开发工具和环境。它支持多种编程语言的开发,包括C#、VB.NET、C++、F#等,可以用于开发桌面应用程序、Web应用程序和移动应用程序等。 Visual Studio 2010具有丰富的功能和工具,例如强大

    2024年02月02日
    浏览(97)
  • visual studio使用教程

    首先清楚解决方案和项目的关系:  一个解决方案可以包含多个项目文件 如何新建项目:  点击文件——新建——项目,接下来,以创建windows控制台应用程序为例,点击控制台应用,并点击下一步,  接下来,例如,我们要创建一个名为Chatroom的解决方案,解决方案中一个项

    2024年02月03日
    浏览(32)
  • 微软表示Visual Studio的IDE即日起开启“退休”倒计时

    据了解,日前有消息透露称,适用于 Mac平台的Visual Studio集成开发环境(IDE)于8月31日启动“退休”进程。 而这意味着Visual Studio for Mac 17.6将继续支持12个月,一直到2024年8月31日。 微软表示后续不再为Visual Studio for Mac开发新的功能,virmmluiqa同时也不会添加新的框架、runtime或语言

    2024年02月10日
    浏览(39)
  • Visual Studio 2019安装打包工具使用教程

    打开Visual Studio 2019,工具 -- 扩展和更新 -- 联机 -- 搜索 -- Microsoft Visual Studio Installer Projects --下载 关闭Microsoft Visual Studio,弹出VSIX Installer窗口中,点击“修改”或“Modify”后进行安装 注意:这里Microsoft Visual Studio若还在运行,则会提示关掉后才可以修改(若找不到对应的,在

    2024年02月07日
    浏览(58)
  • 官方发布:Mac 版 Visual Studio IDE将于明年 8 月 31 日停止支持

    近日,微软官方宣布: 适用于 Mac 平台的 Visual Studio 集成开发环境(IDE)已经启动 \\\"退休\\\" 进程。Visual Studio for Mac 17.6 将继续支持 12 个月,持续到 2024 年 8 月 31 日。 微软表示在未来的 1 年内将重点针对Visual Studio 集成开发环境(IDE)的安全问题,发布服务和安全更新,包括安

    2024年02月10日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包