[编程时刻] VSCode C++的配置方法

目录

1.简单介绍一下

1.VSCode是_____________?(5分)

2.为什么要配置它(5分)

2.把它Download下来

3.配置VSCode

4.配置C++

4.1补充两个*.json

4.2 launch.json

1.简单介绍一下

1.VSCode是_____________?(5分)

答:VSCode,全称Visual Studio Code是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于 Mac OS XWindows Linux 之上的,针对于编写现代Web云应用的跨平台源代码编辑器, [2]可在桌面上运行,并且可用于WindowsmacOSLinux。它具有对JavaScriptTypeScriptNode.js的内置支持,并具有丰富的其他语言(例如C++C#JavaPythonPHPGo)和运行时(例如.NETUnity)扩展的生态系统

                

2.为什么要配置它(5分)

答:提高开发效率、适应多种开发场景、个性化开发体验、以及实现代码的高效管理,主要就是个性化开发,看似很难,实际不算难。

2.把它Download下来

下载地址:Visual Studio Code - Code Editing. Redefinedicon-default.png?t=N7T8https://code.visualstudio.com/好的,打开之后页面并不是直接下载,这是官网。

下载完成后就可以安装了,建议安装在D盘,不要占用系统盘

在打开软件后第一件事是设置个性化界面以及功能,然后你需要安装Chinese插件(能看懂英文的可以跳过)

好的,那么恭喜你,你现在已经完成了VSCode的安装,接下来,我们开始配置

3.配置VSCode

宇宙安全免责申明:接下来的内容主要面向Windows用户,并且C++语言为主,其他的语言我会在最地下生成一个类似的步骤,需要自己摸索一下,后续会出教程,(Java、Python)

首先再次点击插件,搜索C++,然后会弹出一大堆东西,选择C/C++,安装

然后需要你准备一个编译文件叫做“MinGW64”,但是其他博客中提供的网址,我是一个没访问上(常规,无梯子)

为了方便,我把:

百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间icon-default.png?t=N7T8https://pan.baidu.com/s/14xL1oeaPcqIzqcibkwTz7g

提取码:ig6b(永久有效)

现在,把文件解压,放在你喜欢的地方,尽量不要有中文

接下来,配置环境变量

WIN+I打开设置,然后如视频中操作(视频中剪切了一段是MinGW64的位置路径,到时候在资源管理器中复制即可)

路径复制:

视频演示:

VSCode配置环境变量演示

好了,你完成了60%

4.配置C++

VSCodeC++配置

回到VSCode软件界面

过程:1.点击上方搜索框

2.输入“> C/C++

3.选择“C/C++编辑配置(UI)

4.复制g++/gcc路径(提示:g++为C++语言,gcc为C语言,但没什么区别)

5.粘贴至“编译器路径

6.往下翻“IntelliSense 模式”选择“Windows-gcc-x64”

7.关闭标签页

4.1补充两个*.json

非常好,现在,你已经完成了配置的90%,还有两个*.json文件需要你生成,但你不用敲代码,一个代码给你,一个自动生成

1.tasks.json

终端--配置任务…--C++

代码模板如下,你可以自己修改:

{
    "version": "2.0.0",
    "tasks": [
        {
            // 任务的标签,用于在VS Code的任务面板中显示
            "label": "构建C++项目",
            // 任务类型,这里使用shell来执行命令行任务
            "type": "shell",
            // 要执行的命令,这里是g++编译器
            "command": "g++",
            // 传递给命令的参数列表
            "args": [
                // 编译器参数,-g表示生成调试信息
                "-g",
                // 指定要编译的源文件路径,这里使用VS Code的变量${workspaceFolder}来表示工作区的根目录
                // *.cpp表示编译工作区中所有的C++源文件
                "${workspaceFolder}/*.cpp",
                // -o指定输出的可执行文件路径和名称
                "${workspaceFolder}/output"
            ],
            // 问题匹配器,用于将编译器输出的错误和警告信息映射到编辑器中的问题视图中
            "problemMatcher": [
                "$gcc"
            ],
            // 任务组,kind:build表示这是一个构建任务,isDefault: true表示这是默认的构建任务
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

当然,你也可以把注释删掉,//后面的汉字都是注释

4.2 launch.json

这个对于VSCode来说比较重要,因为任何报错都有可能带上它,但是生成很简单


恭喜你,从理论上来讲,你的VSCode配置大功告成,现在去新建一个文件,开始快乐的编程吧~


由于个人水平有限,如果按步骤完成了配置发生错误,或在操作过程中产生疑惑,

请在评论区了反馈,然后参考别的博文,以完成软件调试,如果发生了错误,请及时纠正我

谢谢


The End

猜你喜欢

转载自blog.csdn.net/lixinhe_4090/article/details/140724521