【Visual Studio 新手入门指导】包括项目创建、常用快捷键、美化、项目启动、添加文件等多种基础操作,图文详细,准确无误

这篇具有很好参考价值的文章主要介绍了【Visual Studio 新手入门指导】包括项目创建、常用快捷键、美化、项目启动、添加文件等多种基础操作,图文详细,准确无误。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


内容介绍

本文来自于作者在Visual Studio的使用过程中自己积累经验的总结,主要介绍一些比较实用的技巧,适合新手入门使用。

内容追求细致、有用、基础。


一、了解Visual Studio的解决方案结构

VS的每次运行的是一个一个的项目(如果有多个项目,则每次执行选定启动项目,后文有所介绍),但是不同项目在一起构成一个解决方案。这些对象的层级所属如下:
vs入门教程,ide,算法,microsoft
这个结构会展示在VS的解决方案资源管理器窗口(如果不小心关闭了不知道怎么打开可参见后文):
vs入门教程,ide,算法,microsoft


二、创建一个新项目

了解了解决方案、项目、文件之间的层级关系,下面来看看如何创建项目书写自己的代码。

在VS中,我们无法直接创建一个解决方案,取而代之的是通过创建项目来创建一个新的解决方案

创建项目时有两种方法:创建新的解决方案(并将这个项目放在这个解决方案中)、添加到解决方案(将新建的项目放在已经存在的解决方案中)

大家如果不了解这个机制可能每次书写代码都会创建一个解决方案,这实际上会浪费一定的资源,也不利于我们在项目之间进行更换,下面我将介绍如何创建项目(先介绍通过创建新项目创建一个解决方案,再介绍在已有的解决方案中添加一个新的项目)

第一步:

vs入门教程,ide,算法,microsoft

打开VS,左侧会看见已经创建的解决方案,我们点击创建新项目

第二步:
vs入门教程,ide,算法,microsoft
选择好自己想要创建的项目的模板(对于入门的学习一般选择空项目就可以),选择好之后点击下一步

第三步:
vs入门教程,ide,算法,microsoft
输入你的项目名称、解决方案名称、解决方案的位置之后点击创建完成创建

第四步:
vs入门教程,ide,算法,microsoft
创建成功后进入了主界面,在解决方案资源管理器中可以看见创建的解决方案(解决方案资源管理器默认出现在右侧,我习惯放在左侧)

第五步(添加源文件和头文件):
vs入门教程,ide,算法,microsoft
右击项目下的源文件,选择添加,选择新建项(也可以通过现有项添加已经写好的源文件,后文介绍)
vs入门教程,ide,算法,microsoft
输入源文件名称,点击添加按钮完成添加,可在解决方案资源管理器中看见
添加头文件的操作类似于添加源文件,但是在命名时注意将文件后缀修改为.h
vs入门教程,ide,算法,microsoft
至此,项目及解决方案的创建完成,整个界面如上所示


三、创建一个新项目(添加到一个已经存在的解决方案中)

上文介绍了在创建一个项目的同时创建一个新的解决方案,但是在很多时候我们其实更想要将不同的代码放在一个列表里面,方便自己切换执行(例如下图中,我将与类基础有关的代码放在一个“类基础学习”项目中,将指针相关的代码放在“指针学习”项目中…),下文介绍如何实现这种效果

第一步:

进入对应的解决方案(例如,我需要把新的项目放在“CPP学习”这个解决方案中,那么就打开这个解决方案)
vs入门教程,ide,算法,microsoft

第二步:

点击左上角文件,选择新建,选择项目

vs入门教程,ide,算法,microsoft

第三步:

类似地,选择好自己要创建的项目的模板后,点击下一步

vs入门教程,ide,算法,microsoft

第四步:

注意,这个创建项目的界面与之前的界面有所不同!

vs入门教程,ide,算法,microsoft

这里多了一个解决方案选项,我们打开下拉选项框,有两种选择:创建新解决方案、添加到解决方案

vs入门教程,ide,算法,microsoft

其中“创建新解决方案”与之前的创建方法一样,这里我们想要将新的项目添加到已有的解决方案,所以选择添加到解决方案

第五步:

输入项目名称后点击创建后完成创建

vs入门教程,ide,算法,microsoft

vs入门教程,ide,算法,microsoft


四、打开解决方案资源管理器

点击左上角视图,点击解决方案资源管理器,或者直接按下快捷键Ctrl+Alt+L

vs入门教程,ide,算法,microsoft


五、常用快捷键

功能 快捷键
注释 Ctrl+K+C(先Ctrl+K再Ctrl+C,下文类似);Ctrl+Shift+/
取消注释 Ctrl+K+U;Ctrl+Shift+/(如果中间存在空行则无法取消)
开始执行 Ctrl+F5
撤销 Ctrl+Z
反撤销 Ctrl+Y
调试 F5
缩进 Tab
减少缩进 Shift+Tab
查找 Ctrl+F
跳转到定义 F12
折叠代码 选中需要折叠的代码然后Ctrl+M+M
取消折叠 选中需要取消折叠的代码然后Ctrl+M+M
复制一行到下一行 Ctrl+D
复制 Ctrl+C(光标在某一行直接Ctrl+C可直接复制这一行,不用选中)
粘贴 Ctrl+V

以上只是一部分,其他常用的欢迎大家补充


六、VS美化——两个插件介绍

俗话说,颜值是第一生产力,将VS的环境配置舒适有利于我们在写代码时保持心情愉悦,下面介绍两个小插件帮助美化VS

I.ClaudiaIDE(背景图画设置)

第一步:

点击上面扩展选项卡,点击管理扩展

vs入门教程,ide,算法,microsoft

第二步:

在窗口右上侧输入ClaudiaIDE进行搜索,选择框选的插件进行安装(这里我已经安装了,不再演示,基本就是按照他的要求确定或者下一步,安装完成之后需要重新启动VS才能发挥作用

vs入门教程,ide,算法,microsoft

第三步:

选择工具,点击选项

vs入门教程,ide,算法,microsoft

第四步:

在弹出的窗口中找到这个插件

vs入门教程,ide,算法,microsoft

打开选项卡,在右侧进行设置(具体的每个选项不再详述,大家可以自行探索)

vs入门教程,ide,算法,microsoft

大家要注意ClaudiaIDE展示的是一个主题,大家设置好后要选择相应的主题才能进行展示

vs入门教程,ide,算法,microsoft

II.IndentRainbow(代码缩进填色)

使用同样的方法安装即可,使用不再赘述


七、添加现有项

有时我们可能需要将已经写好的源文件或者头文件添加进入项目,则可以按照下列步骤操作

第一步:

右击项目名称,点击在文件资源管理器中打开文件夹

vs入门教程,ide,算法,microsoft

这样,我们就能在文件资源管理器中找到该项目源文件和目标文件的存放位置

vs入门教程,ide,算法,microsoft

第二步:

将我们需要添加的新的源文件或者头文件放置在这个目录下

vs入门教程,ide,算法,microsoft

第三步:

回到VS,将文件添加进入项目(这里以func.cpp源文件为例说明,头文件类似)

右击源文件,选择添加,点击现有项

vs入门教程,ide,算法,microsoft

第四步:

选中需要添加的文件,点击添加按钮完成添加

vs入门教程,ide,算法,microsoft

至此,添加完成,可在项目界面看见该文件。

vs入门教程,ide,算法,microsoft


八、设置启动项目

首先来看一下下面这种奇怪现象:

vs入门教程,ide,算法,microsoft

这是因为VS现在运行的项目并不一定是现在在编辑的项目,如果我们想要执行某个特定项目,我们需要将这个项目设置为当前启动项目

这也很好实现:

右击需要启动的项目,然后选择并点击设为启动项目即可。

vs入门教程,ide,算法,microsoft
成功解决!
vs入门教程,ide,算法,microsoft文章来源地址https://www.toymoban.com/news/detail-712715.html

到了这里,关于【Visual Studio 新手入门指导】包括项目创建、常用快捷键、美化、项目启动、添加文件等多种基础操作,图文详细,准确无误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • GitHub新手用法详解【适合新手入门-建议收藏!!!】

    目录 什么是Github,为什么使用它? 一、GitHub账号的注册与登录 二、 gitbash安装详解 1.git bash的下载与安装 2.git常用命令  3. Git 和 GitHub 的绑定 1. 获取SSH keys  2.绑定ssh密钥 三、通过Git将代码提交到GitHub 1.克隆仓库   2.测试提交代码         GitHub是一个面向开源及私有软件项

    2023年04月24日
    浏览(45)
  • HLS新手入门教程

    HLS是一种高级综合技术,它允许开发人员使用高级语言(如C、C++和SystemC)来描述数字电路的行为和功能,然后将其转换为硬件电路实现。这种转换过程是自动完成的,因此开发人员无需手动编写硬件描述语言(HDL)。 HLS的主要目的是简化FPGA设计流程,提高设计效率和设计质

    2024年02月02日
    浏览(46)
  • uniapp基础(新手入门)

    前言: 这篇文章主要写的是uniapp的基础知识,可以让大家快速上手uniapp,同时避掉一些可能踩到的坑。 uniapp是由 dcloud 公司开发的多端融合框架。uniapp的出现让我们的开发更为方便,一次开发,多端运行。更重要的是学习成本不会很大,因为uniapp主要是Vue语法加上小程序的

    2024年02月12日
    浏览(37)
  • PyCharm新手入门指南

    安装好Pycharm后,就可以开始编写第一个函数:Hello World啦~我们就先来学习一些基本的操作,主要包含新建Python文件,运行代码,查看结果等等。 文章主要包含五个部分: 一、界面介绍 主要分为菜单栏、项目目录、编辑区域、终端区和运行/调试代码区域。 1、菜单栏:一些新

    2024年02月13日
    浏览(47)
  • Midjourney新手入门指南

    我们来看一下百度百科的回复 是不是有点蒙,没关系,一句话概括:用描述来生成图像的AI工具。 你可能又有一门了,discord是什么?为什么要下载它?我们来看看百度百科 原因:Midjouney 没有自己的客户端,它是搭载在Discord上。 Discord 简单来说,就是一个聊天应用。

    2024年02月10日
    浏览(62)
  • 新手入门Jenkins自动化部署入门详细教程

    在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部署; 手动打包常规步骤: 1.提

    2024年02月13日
    浏览(45)
  • StarkNet新手入门教程:教你用bitget 钱包入门

    理想的Starknet (web3.bitget.com/zh/assets/starknet-wallet) 钱包取决于个人喜好,同时考虑安全性、用户友好性、帐户恢复选项和多通证支持等因素。尽管如此,无论您使用 Starknet (STRK) 的目的是持有还是交易,Bitget Wallet 都是您管理 STRK 以及其他以太坊和 Optimism 加密资产的理想钱包选择

    2024年03月12日
    浏览(45)
  • STEPN 新手入门及进阶

    先上STEPN中文白皮书 STEPN中文白皮书-V2.3 截至2月19日 - 知乎 大神的作品,官翻级别译本。 https://zhuanlan.zhihu.com/p/467799815 从0到第一次跑步 第一步 下载STEPN APP 苹果手机需要切到非大陆区的苹果商店,比如美区账号。具体账号可以直接去淘宝搜美区苹果购买,一般不到10块钱吧。

    2023年04月08日
    浏览(31)
  • 【Linux】Git - 新手入门

    版本控制: 我们写的代码不是一成不变的,往往需要经过多次修改 但是可能会有一些尴尬的问题:比如我把代码改了,发现 bug 更多了,之前的代码也找不到了,怎么办? 难道每次写代码之前,我都要自己先备份一遍吗?这也太麻烦了 有没有一种工具可以自动帮我保存每次

    2024年01月15日
    浏览(34)
  • 微服务框架Consul--新手入门

    Consul 是由 HashiCorp 开发的一款软件工具,提供了一组功能,用于服务发现、配置管理和网络基础设施自动化。它旨在帮助组织管理现代分布式和微服务架构系统的复杂性。以下是Consul的一些关键方面和功能: 服务发现:Consul 允许服务自行注册并以动态和自动化的方式发现其

    2024年02月07日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包