欢迎光临散文网 会员登陆 & 注册

win11 最简单 C 环境调试 (个人感觉)

2023-04-23 21:47 作者:杨老实瞎折腾  | 我要投稿

打开 MinGW 选择安装位置 (C盘需要管理员权限打开)


打开安装位置,复制地址


右键打开计算机-属性-高级系统设置-环境变量-双击Path或单击后点编辑-新建-粘贴刚刚的地址-确定

PS: 用户变量当前用户生效 ,系统变量全局生效(所有用户生效)


在设置页面 - 左侧菜单栏-时间和语言-语言和区域-管理语言设置-更改系统区域设置-勾选Beta版 -确定

PS:这个用来解决CMD窗口的中文支持问题

PS:设置后一些其它编码的中文会显示乱码


安装 VSCode , 附加任务建议全部勾选

PS:不勾也不影响使用


桌面新建文件夹,名称非中文

右键-显示更多选项-通过VSCode打开

PS:附加任务安装时如果没有勾选会没有这个选项,不过不影响,打开其它的文件夹也是一样的。


右击左侧下方四个小方块图标 安装插件

搜索框输入C 安装第一个 C/C++


输入 code 安装 Code Runner 


输入 chinese 安装中文语言包 PS:意义不太大,因为使用的插件基本都没有汉化。


清空搜索框 

点击 Code Runner插件 齿轮 选择 Extensions Setting


第一个 Code-runner: Clear Previous Output 是清除输入记录,可勾可不勾


下滑找到 含有 Edit in settings.json (编辑设置文件)的蓝色链接


打开 settings.json文件后,左键空白处,不要选择


找到 "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",

在 $fileNameWithoutExt && 后加入 start cmd \"/k


加入后是这样的


"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && start cmd \"/k $dir$fileNameWithoutExt",


记得保存


加入的这句是打开 cmd 命令窗口,并且结束后保持 cmd窗口打开。


PS:不过这一步的话,只能输入,不能输入,想要输入需要调试的地方就有点多了。


完成后点击 两个文件的那个图标


在右侧目录处有新建文件图标,点击新建一个后缀为.c的文件,例如 hello.c


复制下边的代码到右侧文本框里。


#include <stdio.h>


int main(void){


  printf("Hello C\n");


  printf("你好 C");




  return 0;

}


保存后 点击右上角 播放三角(运行) 选择 run code 


在代码左侧打上断点之后 可以去左侧插件上边的 debug 内进行调试。



这是目前我个人感觉最简单的win11 VSCode C环境的调试方法了。


win11 最简单 C 环境调试 (个人感觉)的评论 (共 条)

分享到微博请遵守国家法律