VSCode安装配置C语言(保姆级教程)

目录

引言

一、VS Code的卸载

1.卸载VS Code应用

​编辑2.删除安装的插件

3.删除配置的信息 

二、VS Code的安装

1.下载vscode

2.安装VS Code

三、VS Code配置C语言环境

1.安装插件

2.下载MinGW

3.添加路径

4.确认gcc位置 

​四、运行C语言程序

​总结


引言

Visual Studio Code(简称VS Code)正是一款备受好评的代码编辑器,它免费、开源,支持多种编程语言,拥有丰富的插件和强大的功能。

然而,对于新生小白来说,安装和配置VS Code可能会遇到一些困难。为了帮助大家顺利上手这款强大的代码编辑器,本文将详细介绍如何下载、安装、配置和优化VS Code。通过阅读本文,希望你能快速掌握VS Code的使用方法,为编程学习之路奠定坚实的基础。

一、VS Code的卸载

在开始安装VS Code之前,我们先聊聊如何彻底卸载它。有些新手在初次安装时可能会遇到配置错误或运行问题。简单地重新下载可能不会解决问题,因为相关文件和设置可能仍然留在你的电脑上。我会展示如何彻底卸载VS Code,确保你的环境干净,以便进行无缝的重新安装和配置。这样,你就可以跟随我的步骤,顺利开始使用VS Code了。

1.卸载VS Code应用

首先,我们需要卸载该应用。

点击Win键在控制面板中找到设置(或者直接Win+I键打开设置),点击应用>安装的应用,

0c2155209e5f44ea9f58b79791c42da2.png

 随后在界面中找到图示软件,右键点击卸载。

34dff4587b6d4974b7a5df4af46467f5.png2.删除安装的插件

接下来找到“C:\Users(用户)\用户名”目录下的.vscode文件夹。

桌面点击此电脑,进入C盘,在C盘中以此点击【用户】>>【当前自己用户名】>>【.vs code】,

找到【.vscode】文件夹,将其删除即可。

67776afe668849edbd5123605313ef6a.png

3.删除配置的信息 

最后,我们需要找到“C:\Users(用户)\用户名\AppData\Roaming”目录下的Code文件。

注意这是一个隐藏文件夹,此时我们需要按下面操作来显示电脑中隐藏的文件夹,

找到右上角三个点点击“选项”,

bcdb6d819eec4290bad8c2aa6aa11c6a.png

再点击“查看”,在“高级设置” 中下滑找到并勾选显示隐藏的文件,再以此点击应用和确定。

cb066b7106b846b2b4512f7b982a3ab7.png

这样就可以在原先的目录中找到AppData文件夹了。

fc769c097fd04bf98206fbbaea96701a.png 以此点击【AppData】>>【Roaming】>>【Code】,

将Code文件夹删除即可。

1d4098db3d8846b197d9f68afbbab7f9.png这样,我们的VS Code才算彻底的删除干净了。 

二、VS Code的安装

1.下载vscode

浏览器搜索vscode官网,进入官网进行下载,也可点击下面链接进入官网下载界面

下载 Visual Studio Code - Mac、Linux、Windowsicon-default.png?t=N7T8https://code.visualstudio.com/Download

6d97eefa647a48fe881ef9a794424b82.png

找到对应的版本进行下载,这里以windows版本为例。

2.安装VS Code

下载完成后找到安装程序根据提示进行安装即可(注意最好不要安装到c盘)

8b01f55ae4334a50841df83bcad1c581.png

三、VS Code配置C语言环境

1.安装插件

进入VS Code,点击扩展,

34e8f2eca018480aa0aff72e31978904.png

搜索chinese,找到并安装中文语言包,

764fa03d99c948d78617d365ca7b5350.png

 安装完成后右下角会出现此选项,点击切换中文。

eda3aa41dfa34ba4ac492e0e1d19115d.png

随后接着再扩展中搜索c ,安装所圈的插件(捆绑包,三个一起安装好了)。

e786b325dd0a4e299aa1cd34fa938fa2.png

2.下载MinGW

MinGW(Minimalist GNU for Windows)是一个软件开发环境,它提供了一套适合Windows平台的GNU工具集,包括GCC(GNU编译器集合)、GNU Binutils和其他工具。MinGW使得开发者能够在Windows系统上编译和运行C、C++和其他程序,生成可以在Windows上运行的可执行文件。

打开网站MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.neticon-default.png?t=N7T8https://sourceforge.net/projects/mingw-w64/files/

1e2b7b25d28d4a6c891f5fcb957cb206.png

下滑找到x86_64-win32-seh,点击下载

8090dc8219e849ae8fb38e69d1a1ad40.png

3.添加路径

下载完成后解压文件

e056b7d5f47b4107bfaab35b7669dfec.png

 得到解压后的文件夹点进去进入bin文件夹

e476b5291acb477691143952ea8231d2.png 这里Ctrl+C复制bin文件夹路径

例如:E:\x86_64-8.1.0-release-win32-seh-rt_v6-rev0 (1)\mingw64\bin

354fc2847c7248568150316072cc736b.png接着回到桌面按win进入控制面板搜索“环境变量”

3448a1326e204c999199149e8349ea22.png

点击环境变量 

1a510edc443d461389bd522b9f34b8a1.png

下滑找到Path,点击编辑

b75e61d81c864757a3c4a38b9bd5e25f.png

点击右上角新建,再Ctrl+V粘贴刚刚复制好的路径,按下确认和应用。 

 a5336e03c564488fbd079673be19686c.png

4.确认gcc位置 

控制面板中搜索cmd,进入命令提示符

755b5523e2fd49d287450181bf36db8c.png

 此界面输入where gcc

可以看到下面出现的位置就是我们之前添加的路径(如果不对就看一下有没有复制错误回到上一重新添加路径然后确认并重启电脑)。

593d4b4d7d114c7ea2f8bf4b207fd61c.png

四、运行C语言程序

创建一个以.c结尾的文件,当右下角出现询问的选项时,点击安装扩展。

b405ac7cc4324de78a0accc2ea2ba1f6.png

写好代码后点击右上角运行,然后选择方框中的C/C++:gcc.exe, 

fbd6ffe3de8a48f09751b7f29a74d0f9.png

成功运行打印success! 

e934c4e5054844e9b2ee60b6f7155d0b.png总结

通过这篇博客,我的目标是帮助新生小白们克服初学者的障碍,快速上手VS Code,并为其后续的编程学习打下坚实的基础。希望每一位读者都能跟随指南,顺利地完成VS Code的安装和配置,并在编程的道路上越走越远。

最后,我想强调的是,VS Code的学习和使用是一个持续的过程。随着你对编程的深入了解,你将不断发现VS Code更多强大的功能和插件,它们将极大地提升你的工作效率。因此,保持好奇心,不断探索和学习,是成为一名优秀开发者的关键。祝愿大家在编程的世界里不断进步,创造属于自己的精彩!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/52266.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

揭开面纱--机器学习

一、人工智能三大概念 1.1 AI、ML、DL 1.1.1 什么是人工智能? AI:Artificial Intelligence 人工智能 AI is the field that studies the synthesis and analysis of computational agents that act intelligently AI is to use computers to analog and instead…

MASt3R:从3D的角度来实现图像匹配(更新中)

Abstract 图像匹配是 3D 视觉中所有性能最佳算法和pipeline的核心组件。 然而,尽管匹配从根本上来说是一个 3D 问题,与相机姿态和场景几何结构有内在联系,但它通常被视为一个 2D 问题。因为匹配的目标是建立 2D 像素字段之间的对应关系&#…

STM32的GPIO使用

一、使用流程 1.使用RCC开启GPIO时钟 2.使用GPIO_Init 函数初始化GPIO 3.使用输出或输入函数控制GPIO口 二、RCC的常用函数 函数内容可通过这两个文件进行查看: RCC常用函数如下: void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalS…

我与Linux的爱恋:yum和vim以及gcc的使用

​ ​ 🔥个人主页:guoguoqiang. 🔥专栏:Linux的学习 文章目录 ​1.Linux软件包管理器yum2.Linux开发工具3.Linux编译器 vimvim的基本概念vim的基本操作vim正常模式命令集vim末行模式命令集vim操作总结批量化注释批量化去注释简…

2024国赛数学建模A题B题C题D题E题思路资料模型

开始在本帖实时更新2024国赛数学建模赛题思路代码,文章末尾获取! 持续更新参考思路

Qt多语种开发教程

Qt作为跨平台的开发工具,早已应用到各行各业的软件开发中。 今天讲讲,Qt开发的正序怎么做多语言开发。就是说,你设置中文,就中文显示;设置英语就英文显示,设置繁体就繁体显示,设置发育就显示法语…

中国剩余定理和扩展中国剩余定理(模板)

给你一元线性同余方程组&#xff0c;如下&#xff1a; 其中&#xff0c;当 , , ... , 两两互质的话就是中国剩余定理 &#xff0c; 不互质的话就是扩展中国剩余定理。 给出中国剩余定理的计算过程和扩展中国剩余定理的推理过程&#xff1a; #include<bits/stdc.h> us…

让效率飞升的秘密武器

在当今高度竞争和信息密集的工作环境中&#xff0c;开发者的工作效率不仅仅取决于个人的编程能力&#xff0c;还依赖于所选择的编程工具。无论是智能的代码编辑器、强大的版本控制系统&#xff0c;还是自动化脚本和协作工具&#xff0c;它们都扮演着不可或缺的角色。如何正确选…

新品上市丨科学级新款制冷相机sM4040A/sM4040B

sM4040B科学级显微制冷相机 特性 sM4040B搭载了 GSENSE4040BSI 3.2 英寸图像传感器&#xff0c;针对传感器固有的热噪声&#xff0c;专门设计了高效制冷模块&#xff0c;使得相机传感器的工作温度比环境温度低达 35-40 度。针对制冷相机常见的低温结雾现象设计了防结雾机制&a…

Notepad++ 下载安装教程

目录 1.下教程 2.安装教程 1.下教程 Downloads | Notepad (notepad-plus-plus.org) 进入下载地址后选择最新版点击连接 点击链接后&#xff0c;向下滑动&#xff0c;下载适合自己电脑版本的安装包 这里大家没有梯子可能打不开页面&#xff0c;可以直接从本文开头下载。 2.安…

新一代交互模式:LUICUIVUI

随着技术的发展&#xff0c;特别是人工智能和机器学习的进步&#xff0c;交互方式也在不断演变。以下是一些新概念&#xff0c;它们描述了当下和未来可能的交互方式&#xff1a; Conversational UI (CUI)&#xff1a; 以对话为基础的用户界面&#xff0c;用户通过自然语言与系统…

计算机网络(四) —— 简单Tcp网络程序

目录 一&#xff0c;服务器初始化 1.0 部分文件代码 1.1 关于Tcp协议 1.2 创建和绑定套接字 1.3 监听 二&#xff0c;服务器启动 2.1 获取连接 2.2 提供服务 2.3 客户端启动源文件 Main.cc 二&#xff0c;客户端编写 2.1 关于Tcp客户端 2.2 客户端代码 2.3 效果…

网络学习-eNSP配置多交换机VLAN

实验环境 通过华为eNSP软件实现 1.两台S3700交换机 2.四台电脑PC1&#xff1a;192.168.0.1PC2&#xff1a;192.168.0.2PC3&#xff1a;192.168.0.3PC4&#xff1a;192.168.0.4PC11&#xff1a;192.168.0.11PC22&#xff1a;192.168.0.22PC33&#xff1a;192.168.0.33PC44&…

win12R2安装.NET Framework 3.5

一丶安装原因 因此插件的缺失, 有些软件或系统不支持安装. 二丶安装步骤 1丶下载.NET Framework 3.5 点击插件下载, 提取码: 1995, 下载完成之后解压到想要安装的位置上. 2丶打开 服务器管理器 3丶点击: 管理 -> 添加角色和功能 4丶点击下一步到服务器角色, 选择web服…

IOS17.0安装巨魔:TrollRestore巨魔发布

&#x1f47b; TrollRestore 17.0 巨魔发布 15.0 - 16.7 RC&#xff08;20H18&#xff09;和17.0。 官网&#xff1a;https://trollrestore.com/ 下载&#xff1a;https://pan.metanetdisk.com/IOS/%E5%B7%A8%E9%AD%94%E7%8E%A9%E5%AE%B6/TrollRestore.com 使用&#xff1a;ht…

【技巧】Excel检查单元格的值是否在另一列中

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 用到的excel函数 IF(ISNUMBER(MATCH(H2, I2:I10, 0)), H2, "") 注意改上面的“H2、I2、I10”&#xff01; 函数效果 函数解释 检查单元格 …

Keysight U8031A DC power supply

Keysight U8031A DC power supply 文章目录 Keysight U8031A DC power supply前言电容充电⽰意图一、恒定电压操作二、恒定电流操作三、5v操作四、跟踪模式操作五、存储器操作六、对过电压保护编程七、对过电流保护编程八、锁键操作 前言 U8031A Power Supply 是一款具备前面板…

域取证的日志分析

目录 介绍步骤横向移动行为分析 介绍 1、evtx文件是微软从 Windows NT 6.0(Windows Vista 和 Server 2008) 开始采用的一种全新的日志文件格式。在此之前的格式是 evt 。evtx由Windows事件查看器创建&#xff0c;包含Windows记录的事件列表&#xff0c;以专有的二进制XML格式保…

关于武汉高芯coin417G2红外机芯的二次开发

文章目录 前言一、外观和机芯参数二、SDK的使用1、打开相机2、回调函数中获取全局温度和图像3、关闭相机 前言 最近工作中接触了一款基于武汉高芯科技有限公司开发的红外模组,即coin417g2(测温型)9.1mm镜头.使用此模组,开发了一套红外热成像检测桌面应用程序.下面简单记录下该…

【2024高教社杯全国大学生数学建模竞赛】B题模型建立求解

目录 1问题重述1.1问题背景1.2研究意义1.3具体问题 2总体分析3模型假设4符号说明&#xff08;等四问全部更新完再写&#xff09;5模型的建立与求解5.1问题一模型的建立与求解5.1.1问题的具体分析5.1.2模型的准备 目前B题第一问的详细求解过程以及对应论文部分已经完成&#xff…