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…

ja-netfilter的前世今生和非对称加密的欺骗原理

文章目录 ja-netfilter起源官网插件插件配置文件插件的综合应用更多用法 非对称加密欺骗原理非对称加密和数字证书激活过程和欺骗手段分析代码示例第一步:生成自签名证书脚本第二步:使用自签名证书对产品激活信息进行签名 样例数据样例激活码&#xff08…

go 和 java 技术选型思考

背景: go和java我这边自身都在使用,感受比较深,java使用了有7年多,go也就是今年开始的,公司需要所以就学了使用,发现这两个语言都很好,需要根据场景选择,我写下我这边的看法。 关于…

计算机网络27——Linux1

1、虚拟机网络前方路径内容:用户名机器名:/$ $表示普通用户,#表示root用户 2、Linux不分盘,都是绝对路径 /表示根目录,表示计算机文件夹下 ~是当前用户的家,表示home文件夹下自己的文件夹 3、bin文件夹…

Linux编译运行cpp源文件

安装build-essential包 打开Linux虚拟机后,打开terminal,输入以下指令,通过 apt 包管理器安装 build-essential 包,这个包包含了编译软件所需的基本工具和库。 sudo apt install build-essential 编写源代码 打开Text Editor…

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操作总结批量化注释批量化去注释简…

Windows自动化应用程序已启动/未启动,有进程无进程情况-拽起应用程序

问题分析: 应用程序能够自动登录, 可以打开后自动登录情况 我的处理方案是: 先通过 pywinauto打开应用程序, 然后,关闭前台 然后通过WinAppDriver去再次连接, 把应用置于前台 从而继续后面的元素定位 # 需要启动Hworkfrom pywinauto.application import Application# 启动Appli…

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

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

写作积累之《三国演义》经典语录、第 1 集 《桃园三结义》(上)

前言 1994 年电视剧《三国演义》,由王扶林执导,中国古典名著巨献,八十四集电视连续剧 它作为一部经典的历史题材影视作品,不仅展现了三国时期的波澜壮阔、英雄辈出,更传递了许多对现代社会和个人成长都具有深远的启示…

Qt多语种开发教程

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

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

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

让效率飞升的秘密武器

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

【秋招笔试】9.07滴滴秋招第一场改编题-三语言题解

🍭 大家好这里是 春秋招笔试突围,一起备战大厂笔试 💻 ACM金牌团队🏅️ | 多次AK大厂笔试 | 大厂实习经历 ✨ 本系列打算持续跟新 春秋招笔试题 👏 感谢大家的订阅➕ 和 喜欢💗 和 手里的小花花🌸 ✨ 笔试合集传送们 -> 🧷春秋招笔试合集 🍒 本专栏已收集…

box64 安装

ARM运行x86程序 docker安装 box64 安装方法 docker run --name a001 -itd --networkhost -v /www/wwwroot/docker/Box64/f:/f ubuntu:22.04 /bin/bash docker exec -it a001 bash cd /home //创建目录qq547176052 mkdir -p qq547176052 cd /home/qq547176052 apt update apt …

WHAT - React 函数与 useMemo vs useCallback

目录 一、介绍useMemo 与 useCallback 的区别示例代码useMemo 示例useCallback 示例 总结 二、当一个函数被作为依赖项useMemo 和 useCallback 的适用情况选择使用 useCallback 或 useMemo总结实际例子 一、介绍 在 React 中&#xff0c;useMemo 和 useCallback 是两个用于性能…

新品上市丨科学级新款制冷相机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.安…

阿里Java开发社会招聘面试题及参考答案

写一下修改库存的 SQL 语句 假设有一个商品库存表名为 product_inventory,包含字段 product_id(商品 ID)、quantity(库存数量)。 以下是一个简单的 SQL 语句示例,用于减少库存(假设购买一件商品): UPDATE product_inventory SET quantity = quantity - 1 WHERE produc…