VScode快速配置c++(菜鸟版)

news/2024/9/19 17:27:40 标签: c
cle class="baidu_pl">
cle_content" class="article_content clearfix">
content_views" class="htmledit_views">
1.vscode是什么

Visual Stdio Code简称VS Code࿰c;是一款跨平台的、免费且开源的现代轻量级代码编辑器࿰c;支持几乎 主流开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段提示、代码对比等特性࿰c;也拥有对git的开箱即用的支持。同时࿰c;它还支持插件扩展࿰c;通过丰富的插件࿰c;用户能获得更多高效的功能。

2.下载vscode

很简单࿰c;直接去Microsoft store就能下着

c="https://i-blog.csdnimg.cn/direct/deceb3e8a35e42859d6c1835ab06e0d2.png" width="609" />

 c="https://i-blog.csdnimg.cn/direct/e9faf3ecc72146948c02e6fb76c243c6.png" width="1067" />

c="https://i-blog.csdnimg.cn/direct/1bb181d9be00497cb9e29ea6234d512e.png" width="1080" />

c="https://i-blog.csdnimg.cn/direct/4f5a4bc6680e4e40a0e66ca2b9200bca.png" width="703" /> 

c="https://i-blog.csdnimg.cn/direct/18896433941149169499e2971f655e2d.png" width="788" /> c="https://i-blog.csdnimg.cn/direct/69e24ee32c74482f87fa215134ce4f2b.png" width="802" />

c="https://i-blog.csdnimg.cn/direct/e5763f724d094dffb4c19172b31d1f1c.png" width="730" />

3.基础项配置
       中文(需要重启vscode)

在左边侧边栏中点击插件࿰c;搜索:Chinese࿰c;显示的第一个插件就是汉化包࿰c;直接安装即可。

安装完汉化后࿰c;立马就会在右下角提示如下窗口࿰c;点击restart࿰c;会自动重启VScode࿰c;即可汉化使用

       c="https://i-blog.csdnimg.cn/direct/3a9af65da0b647bfad2a177f814d27e3.png" width="354" />
c="https://i-blog.csdnimg.cn/direct/bf236e94091b4a3dab1de64ec8823dc5.png" width="959" />

c++

 c="https://i-blog.csdnimg.cn/direct/b329a0d655af46188ea1cad8e953176e.png" width="354" />

4.编译器gcc

vscode没有自带编译功能࿰c;下载一个gcc是最好的选择

ckground-color:transparent;">下载路径:

tdm-gcc.tdragon.net/

ckground-color:transparent;">安装流程:

一、64位的安装上面那个࿰c;如何你不确定你的电脑的配置࿰c;那就装下面那个(不会有小伙伴不知道如何查自己电脑的配置吧

c="https://i-blog.csdnimg.cn/direct/00d7c1af5b3e41e8b3ab0a32f96971ac.png" width="1022" />

c="https://i-blog.csdnimg.cn/direct/ff5c8eaaf0da412385b0b84dc155d23b.png" width="1074" /> c="https://i-blog.csdnimg.cn/direct/bb32c16be2764376a931591e8e912013.png" width="1013" />

 c="https://i-blog.csdnimg.cn/direct/9030a57ccc2c463aaf68c449d143f557.png" width="1031" />

c="https://i-blog.csdnimg.cn/direct/a8925db4f47f4bb997881f48879bd5ca.png" width="998" /> c="https://i-blog.csdnimg.cn/direct/109b356cadc74cd3a16b10680717020e.png" width="1014" />

c="https://i-blog.csdnimg.cn/direct/88fb0d76a5ac449da62fac747baf03f7.png" width="1037" />

ckground-color:transparent;">Code Runner

Code Runner可以帮我们来运行各位小伙伴所写的代码࿰c;让代码跑起来吧。

c="https://i-blog.csdnimg.cn/direct/4f4df3ab5e4e454a833036b4020ff870.png" width="346" />

重启vscode

这一步很重要࿰c;让前面的设置生效࿰c;要不然后面会出现问题。

编程

打开一个文件

在VScode上写代码都是首先要打开文件夹的࿰c;这样也方便管理代码和编译器产生的可执行程序和VScode生成的配置文件等。

先创建一个文件夹(这步不用说吧)
打开文件夹(ctrl+k,ctrl+o)

c="https://i-blog.csdnimg.cn/direct/0783534872044eb9a3e24e645fcbec2a.png" width="417" />

选择自己创建的文件夹

c="https://i-blog.csdnimg.cn/direct/bba6d72d20aa44dd87e2559294e06728.png" width="690" />

ckground-color:transparent;">新建文件

c="https://i-blog.csdnimg.cn/direct/6d704381f5dd43778bc3f97b83d40e98.png" width="102" />

tips:c++的后缀名为.cpp

c_cpp_properties.json">设置编译选项(刚开始要自己慢慢找)

c="https://i-blog.csdnimg.cn/direct/0966edb194b54da29d332c9d14046cbd.png" width="891" />

配置【编译器路径】为你安装的MinDW-w64目录下的gcc的路径:

c="https://i-blog.csdnimg.cn/direct/4b3e65b0b72f45a39340a45b23c7a2a3.png" width="1200" />

要编译代码࿰c;我们接下来࿰c;在终端中:配置任务࿰c;如下图: 

c="https://i-blog.csdnimg.cn/direct/c1cb48d2e24441328ff2678ccc64dc91.png" width="795" /> 

c="https://i-blog.csdnimg.cn/direct/02ec3a61d19c433987cb0ca6cf732439.png" width="1071" /> 这时就会默认生成一个task.json文件

按一下ctrl+s就行

运行

点击右键࿰c;然后Ctrl+Alt+N

c="https://i-blog.csdnimg.cn/direct/d37683b1100d493589ea848980c07dbc.png" width="472" />

c="https://i-blog.csdnimg.cn/direct/088bcaef1a8348919e00c0797da8ded0.png" width="859" /> 

完成!!!

更多!!!

通义灵码是个不错的插件(具体教程去网上搜)

html:

c="https://i-blog.csdnimg.cn/direct/856852f5c46b48d3836e66d4add94ce1.png" width="345" />

最后点个赞吧!!!

c="https://i-blog.csdnimg.cn/direct/639af6da67554202b8be43f7804de992.png" width="1047" />


http://www.niftyadmin.cn/n/5663865.html

相关文章

学习记录:js算法(三十七): 搜索二维矩阵

文章目录 搜索二维矩阵我的思路网上思路 总结 搜索二维矩阵 给你一个满足下述两条属性的 m x n 整数矩阵: ● 每行中的整数从左到右按非严格递增顺序排列。 ● 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中&a…

SAM 2: Segment Anything in Images and Videos

SAM2: 在图像和视频中分割任何内容 作者 Nikhila Ravi, Valentin Gabeur, Yuan-Ting Hu, Ronghang Hu 等 (Meta FAIR) 论文:SAM2: Segment Anything in Images and Videos项目代码:GitHub Repository互动演示:Demo 摘要 SAM2 是一个用于处…

Unity persistentDataPath使用案例

Unity persistentDataPath使用案例 一、Application.persistentDataPath 1、概念 persistentDataPath:此属性用于返回一个持久化数据存储目录的路径,可以在此路径下存储一些持久化的数据文件;是一个可读写的目录;此文件夹在Edi…

PMP--一模--解题--141-150

文章目录 8.质量管理--管理质量--数据表现--因果图--查明问题的因果141、 [单选] 一个项目有一个质量管理计划。该计划规定,项目可交付成果必须在截止日期前至少五个工作日进行质量评审。有四个交付品不符合质量要求。项目经理应该怎么做? 14.敏捷–角色…

Java中对象的内存图

首先会把执行类的.class文件加载到方法区,把main方法临时存储 main方法存入栈里 单个对象 class Person {int age;String name; } public class Main {public static void main(String[] args) {Person person new Person();person.age 25;person.name "A…

搭建一个基于角色的权限验证框架

说明:基于角色的权限验证(Role-Based Access Control,RBAC)框架,是目前大多数服务端的登录校验框架。本文介绍如何快速搭建一个这样的框架,不用Shiro、Spring Security、Sa-Token这样的“大框架”实现。 R…

MBR(最小边界矩形,Minimum Bounding Rectangle)

概念 MBR(最小边界矩形,Minimum Bounding Rectangle)是一种在空间数据库和地理信息系统(GIS)中常用的概念,用于描述空间对象的外接矩形。MBR是一个简单的矩形,它紧密地包围着一个或多个空间对象…

企业级即时通讯平台有哪些?探究适合企业使用的即时通讯工具

在企业中,高效沟通和团队协作对于提高效率和推进业务至关重要。为满足企业需求,出现了很多专为企业设计的即时通讯平台。这些企业级即时通讯平台提供了安全、可靠、定制化的功能,旨在提高团队之间的协作和沟通效率。本文将介绍一些常见的企业…