vscode配置C语言开发环境-windows平台-新人友好向

目录

        • 准备
        • MinGW配置环境变量
        • vscode安装扩展
        • 创建工作文件夹
        • 配置launch.json文件和task.json文件
        • 开始愉快的写代码
        • 新人必知
        • 总结

准备

  • vscode:官网下载并安装(安装目录随便)
  • MIinGW:官网下载并安装(默认安装在C盘即可)
  • MinGW安装后,找到MinGW的文件,找到bin文件,记下bin文件的文件目录,等下配置环境变量要用到。更方便的办法是打开bin文件,点击上方文件目录,全选复制。如图:
    在这里插入图片描述
    点一下空白,就能得到完整bin目录,复制即可
    在这里插入图片描述

MinGW配置环境变量

  1. 鼠标右键"此电脑"(“我的电脑”)
  2. 最下面"属性"
  3. 左边"高级系统设置"
  4. 选择"高级"选项卡
  5. 下面的"环境变量

以下win7和win10略有不同

  • win7版
    在"系统变量"的"变量"一列中找到"Path"一行并选中,点击"编辑",在最后先加上一个英文分号;再把bin文件的路径加到最后,即可.
    或者,不用选中"Path"直接点击"新建",变量名为"Path",内容写bin文件的路径

  • win10版
    在"系统变量"的"变量"一列中找到"Path"一行并选中,点击"编辑",点击"新建",写入bin文件路径,一路确定即可.

验证是否配置成功.

  1. win+R打开运行,输入cmd打开命令提示符
  2. 输入gcc空格-v("gcc -v"是查看gcc执行的详细过程,及其相关程序的版本号的命令)
  3. 回车后,弹出一大串信息,说明配置成功,如图:
    vscode配置C语言开发环境-windows平台-新人友好向_第1张图片
  4. 如果提示"gcc -v不是内部或外部命令,也不是可运行程序…"则失败,要重新配置环境变量.

vscode安装扩展

  • 中文包:打开vscode后,一般会直接提示安装中文包.
    也可以点击扩展市场(左边最下面方框样式图标),搜索Chinese,第一个就是,安装即可.
    vscode配置C语言开发环境-windows平台-新人友好向_第2张图片
  • C/C++: 扩展市场搜索C/C++,安装即可
    vscode配置C语言开发环境-windows平台-新人友好向_第3张图片

创建工作文件夹

  • vscode的操作都是在文件中进行的,先在合适位置创建你的文件夹(路径不能有中文,gdb调试不支持中文路径).比如:我在D盘创建一个test文件夹当作演示vscode配置C语言开发环境-windows平台-新人友好向_第4张图片
  • 打开vscode,打开刚刚创建test文件,在左侧新建一个".c"后缀的英文文件.你会发现文件图标自动变为"C"
    vscode配置C语言开发环境-windows平台-新人友好向_第5张图片
    vscode配置C语言开发环境-windows平台-新人友好向_第6张图片

配置launch.json文件和task.json文件

  • 首先是launch.json,在刚刚新建的c语言文件里随便写一段c语言代码
    vscode配置C语言开发环境-windows平台-新人友好向_第7张图片

  • 在"调试"栏里选择"以非调试模式运行"(快捷键"Ctrl + F5")
    vscode配置C语言开发环境-windows平台-新人友好向_第8张图片

  • 这时由于配置不完善程序并不会运行,在给出的选项里全部选择第一个vscode配置C语言开发环境-windows平台-新人友好向_第9张图片
    vscode配置C语言开发环境-windows平台-新人友好向_第10张图片
    自动弹出系统根据环境变量给你配置好的launch.json,关闭即可.
    vscode配置C语言开发环境-windows平台-新人友好向_第11张图片

  • 然后配置task.json,再"以非调试模式运行",弹出警告,选择"配置任务",之后全部选择第一个,最后弹出系统为你配置好的task.json文件,关闭即可.
    vscode配置C语言开发环境-windows平台-新人友好向_第12张图片
    vscode配置C语言开发环境-windows平台-新人友好向_第13张图片
    vscode配置C语言开发环境-windows平台-新人友好向_第14张图片

  • 这时候你会发现左侧系统为你创建了一个.vscode文件夹来存放你的配置文件.

开始愉快的写代码

  • 再次"以非调试模式运行"刚才的代码,可以看到成功运行(输出hello world),显示再底部终端蓝字下面。(每次打开vscode第一次运行代码会跳转到终端旁的调试控制台,选回终端即可,之后在运行代码就不会了)。
    vscode配置C语言开发环境-windows平台-新人友好向_第15张图片
    vscode配置C语言开发环境-windows平台-新人友好向_第16张图片

新人必知

  • vscode写代码一般在终端显示,终端是个非常强大的工具。若想要初学时的控制台窗口(就是那个黑框框),可以找到并打开刚刚创建的launch.json文件(.vscode中),将下面这一项的false改成ture即可。
    在这里插入图片描述
  • vscode的控制台窗口在代码执行完后不会暂停供你观看,可以在代码末return 0;前加入gatchar();system("pause");注意:使用system("pause");用到standard library标准库头文件,即在代码开头加上#include,嫌麻烦就用终端,习惯就好.
  • vscode同其他主流编辑器一样,原生支持Markdown基本语法.(不知道Markdown是什么,赶紧了解一下吧,百度百科Markdown)
  • vscode的强大之处在于它海量的扩展
    1. 主题类:2017最佳vscode主题
    2. 一键运行代码: Code Runner
    3. 彩虹花括号:分别是彩虹Indent-Rainbow和花括号Bracket Pair Colorizer
    4. 更易识别的图标:vscode-icons
    5. 一键代码规范化:Prettier
  • vscode拥有巨量的快捷键,大佬都不用鼠标(○´・д・)ノ,一起来看一下,vscode常用快捷键

总结

  • 安装好MinGW后要配置环境变量
  • 打开vscode安装扩展
  • 创建工作文件夹并vscode打开
  • 编写一个语言文件并运行它,系统会根据文件类型和环境变量创建好配置文件
  • 开始愉快的代码之旅

你可能感兴趣的:(笔记,经验,windows,c语言)