目录

  • 一、下载VScode(装好直接跳第五步)
  • 二、安装VScode
  • 三、VScode设置语言为中文
  • 四、VScode切换主题(个人爱好)
  • 五、下载C语言编译器(MinGW-W64 GCC)
  • 六、配置编译器环境变量
  • 七、配置VScode
  • 八、使用单独窗口输出结果
  • 九、几个好用的VScode插件
  • 十、VSCode 设置鼠标滚动改变字体大小

一、下载VScode(装好直接跳第五步)

官网下载:https://code.visualstudio.com/

二、安装VScode

1、 打开安装包点击同意此协议,下一步。

2、选择安装位置,下一步。

3、创建程序快捷方式,默认设置,下一步。

4、根据自己需要选择附加任务。

5、开始安装

6、完成安装

三、VScode设置语言为中文

1、按快捷键Ctrl+Shift+P,在出现的框里输入extensions,然后回车。(点左侧导航栏第5个图标进入下载也可以)

2、输入Chinese,安装中文简体(繁体)。

3、重启软件即变成中文

四、VScode切换主题(个人爱好)

按Ctrl+K,然后按Ctrl+T选择喜爱的主题切换。

五、下载C语言编译器(MinGW-W64 GCC)

链接: https://pan.baidu.com/s/1zBO37-yEkW54vBLOsp1kgA
提取码:wo9n

六、配置编译器环境变量

1、解压压缩包,找到文件夹内的一个叫bin的文件夹,复制该文件夹地址(右键文件夹地址找到复制地址)。

右键此电脑,点击设置,进入设置界面,找到高级系统设置,点击进入。

2、进入环境变量

3、在环境变量中的系统变量中,找到Path变量,双击打开之后将刚刚复制的地址添加进去,然后点确定。

4、最后测试环境配置是否成功,Win键+R打开运行窗口,输入cmd,回车,在命令行窗口输入gcc -v -E -x c++ -如果运行结果如下,即配置成功。

七、配置VScode

1、点击左侧导航栏第5个图标,输入C,安装。

2、新建一个文件夹作为C语言项目文件,打开这个文件夹,Ctrl+N,新建一个hello.c文件(名字随便起,以.c结尾就行了)。

3、在之前建的hello.c文件里面输入程序测试。

#include<stdio.h>
int main()
{printf("hello world\n");return 0;
}

4、启动程序(可以直接按F5)
会弹出以下选项选择第一个

然后生成配置文件

这时会自动生成一个.vscode文件夹。再运行.c文件则发现终端内已经成功输出。

八、使用单独窗口输出结果

有的同学希望单独窗口输出结果。找到launch.json,将"externalConsole": false修改为"externalConsole": true,保存,这时候会出现控制台闪退的问题,在代码中加入getchar();此时.c文件应该如下

#include <stdio.h>
int main ()
{printf("HelloWorld\n");getchar();return 0;
}

或者在代码中加入 system("pause");即按任意键进行下一步,注意添加头文件#include <stdlib.h>,此时.c文件应该如下

#include <stdio.h>
#include <stdlib.h>
int main ()
{printf("HelloWorld\n");system("pause");return 0;
}

九、几个好用的VScode插件

所有插件都可点击左侧导航栏第5个图标(拓展)安装

名称 作用
Path Intellisence 路径自动补齐
Bracket Pair Colorizer 2 用不同颜色高亮显示匹配的括号
vscode-fileheader 顶部注释模板,可自定义信息,自动更新最后修改时间
markdownlint 语法纠错
Beautify 格式化代码
Code Spell Checker 识别单词拼写错误

十、VSCode 设置鼠标滚动改变字体大小

首次打开的话需要Ctrl+Shift+P 打开搜索框,输入 settings.json,回车打开后加入 "editor.mouseWheelZoom": true即可。(打开一次后,Ctrl+P搜索即可)

C语言学习(3)VScode配置C语言环境(简洁易懂版)相关推荐

  1. Mac VSCode配置C语言环境(可以调试)

    Mac VSCode配置C语言环境 c_cpp_properties.json tasks.json launch.json 新建一个文件夹,用vscode,然后再新建一个test.c文件. #inc ...

  2. VScode配置C语言环境 亲测 可用!!!

    VScode配置C语言环境 亲测 可用!!! 一.首先下载vscode,地址:https://code.visualstudio.com/ 此时我已经安装好了 二.对VSCode进行汉化安装插件Chi ...

  3. VScode配置C语言编译环境

    VScode配置C语言编译环境 前言 最近学校开了c语言课,使用vc6.0来编写c语言,但vc6.0太旧,没有代码补全和代码检查功能,所以我花了很长时间配置vscode的c开发环境,由于第一次配置,花 ...

  4. vscode中装js解释器_h5学习记录(1)--vscode配置js开发环境

    文笔不是很好,第一次写东西,主要为了记录h5的学习过程.今天记录的是vscode配置js开发环境. 什么是VSCode Visual Studio Code (简称VS Code/VSC) 是一款于2 ...

  5. C语言学习(十)C语言中的小数

    C语言学习(十)C语言中的小数 小数的表示方式 小数分为整数部分和小数部分,他们之间用点号.分隔,如0.0.7.5.4.098.0.27.-987.333等都是合法小数,这是最常见的小数形式,我们称为 ...

  6. C语言学习笔记-P1 初识C语言(2)

    C语言学习笔记-P1 初识C语言(2) C语言学习笔记-P1 初识C语言(2) 一.常量 1.字面常量 2.const修饰的常变量 3.#define定义的标识符常量 3.枚举常量 二.字符串+转义字 ...

  7. C语言学习笔记-P1 初识C语言(1)

    C语言学习笔记-P1 初识C语言(1) P1 初识C语言(1) 一.什么是C语言 1.定义 2.发展 二.第一个C语言程序 Hello World 三.数据类型 四.变量,常量 未完待续!!! P1 ...

  8. 【转】vscode配置C/C++环境

    转自:vscode配置C/C++环境 - 知乎 VS Code配置 作者:谭九鼎 链接:Visual Studio Code 如何编写运行 C.C++ 程序? - 知乎 有改动.个人按照步骤后,做到复 ...

  9. VSCode配置Swift 开发环境

    VSCode配置Swift debug环境 `swift`初始化 项目 LSP 插件 Debugger 引用 用Swift写小功能,或者仅仅测试一下语法,然后每次打开 xcode 时间太久,我就想能不 ...

  10. VSCode配置JAVA开发环境,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

最新文章

  1. AWS 中国宁夏和北京区正式上线 Amazon SageMaker,中国用户终于能用到新工具和功能!
  2. Android -- 逐帧动画
  3. 走近人脸检测:从VJ到深度学习(下)
  4. Python 学习第十六天 html 前端内容总结
  5. 使用vue-amap
  6. linux子系统 显卡,bash 漏洞?linux授权命令sudo?windows linux子系统?新手理解的bash环境变量解析漏洞...
  7. 银监会计算机知识点,2015国考银监会计算机专业考试分析
  8. iphone全部机型_5G旗舰坚果R2再出发 1亿像素拍照出彩领跑四千价位档|像素|华为mate|iphone|手机...
  9. android RS485串口接线正反的问题
  10. kali破解压缩包密码
  11. 怎么安装linux和win10双系统,在Win10下安装Linux双系统的方法
  12. win7开机后桌面变成黑色,此window副本不是正版
  13. 阿雪的学习记录|【V-Rep】小车动起来,添加视觉、距离传感器
  14. BeautifulSoup总结及contents内容分析
  15. photoshop怎么设计淘宝天猫海报amp;nb…
  16. 涅普之rce(远程代码控制)
  17. Java网络编程笔记
  18. 电商社区怎么做?看服饰大佬如何通过粉丝圈激活客户
  19. tcp_timestamps tcp_tw_recycle引起的服务器连接不上问题
  20. Java 书籍阅读计划

热门文章

  1. 亚商投资顾问 早餐FM/0913
  2. 2018版USBASP烧录器改通用版教程
  3. 时间序列(ARIMA)模型
  4. MacOS 制作 Linux U盘启动盘
  5. meta分析 2. 固定效应和随机效应
  6. 快速给PDF批量添加目录
  7. 区块链分叉带来的安全挑战
  8. ERA5 total precipitation的单位
  9. android手机设置固定dns,手机怎么设置dns 手机设置dns方法【详解】
  10. 移动IM应用正在侵蚀社交网络