安装Visual Studio Code,解决vscode中文乱码问题

记录个人安装过程,方便电脑搞废了自己重新安装:

1.下载Visual Studio Code编辑器,版本看自己:Visual Studio Code - Code Editing. Redefined

2.安装Visual Studio Code(建议不要安装在系统盘,路径不要有中文,附加任务全部勾选)

3.下载MinGW编译器:MinGW Distro - nuwen.net,版本看自己,个人选选择 x86_64-win32-seh版本,文件记得解压。

4.将MinGW添加至环境变量:进入mingw64下的bin文件夹,复制当前路径,系统->高级系统设置->环境变量->path->编辑->新建->粘贴路径,按下三个确定退出。安装Visual Studio Code,解决vscode中文乱码问题_第1张图片

5.修改VSCode插件安装位置(这一步仅个人喜好,实际有没有效我也不清楚6):剪切默认安装路径C:\Users\用户名\.vscode下面的extensions文件夹到需要更改的位置; 左下角搜索框搜索”命令提示符“右键以管理员身份运行,输入:

mklink /D "C:\Users\自己用户名\.vscode\extensions" "剪切后要放的位置的路径"

运行成功,会提示创建了快捷方式相关的提示,打开C盘下的原来默认的安装目录,发现extensions文件图标加上了箭头,选中右键,属性,快捷方式,目标未改后的位置,打开文件所在位置即跳转。安装Visual Studio Code,解决vscode中文乱码问题_第2张图片

6.打开VScode安装插件 Chinese(这个英语好的可以不用)C/C++ ,等待安装完毕后重启VScode。重启后点C/C++插件设置,切换至 1.8.4 版本安装Visual Studio Code,解决vscode中文乱码问题_第3张图片

 7.新建英文名称文件夹,右键 ,更多选项,通过Code打开,新建一个英文名.c文件(仅上述操作.cpp还无法运行),写个输出英文,在输出中文的代码,运行,编译器选gcc安装Visual Studio Code,解决vscode中文乱码问题_第4张图片

 8.将程序运行在外部控制台:打开.vscode 文件夹下的 launch.json 文件,找到 "externalConsole": false,false 改为 true 并保存。

9.解决中文乱码问题(这个可能的看自己电脑,我电脑win11专业版是GBK,VSC默认UTF-8。

  1. 可以按下“Win+R”键,输入“cmd”命令,然后按下回车键,即可打开命令提示符。

  2. 输入“chcp”命令,按下回车键。该命令可以查看当前命令提示符使用的代码页。

  3. 如果代码页为936,则说明当前使用的是GBK编码。如果代码页为其他数字,例如65001,则说明当前使用的是UTF-8编码。

具体步骤:左上角文件 --> 首选项 --> 设置 --> 输入 " encoding " 搜索 --> 找到 " Files: Encoding " --> 用户和工作区都选择GB18030,GBK也行;同时把Auto Guess Encoding那里也勾上,下面图片忘记勾了,后来我打开.py文件里面中文又乱码,勾上就又好了.......// 注:GB18030是32位的,它支持简体中文、繁体中文 藏文、蒙文、维吾尔文等主要的少数民族文字,单字节编码范围是0X00-0X7F,完全等同与ASCII;双字节编码的范围和GBK相同,高字节是0X81-0XFE,低字节的编码范围是0X40 -0X7E和0X80-0XFE;四字节编码中第一、三字节的编码范围是0X81-0XFE,二、四字节是 0X30-0X39。包含了GBK和GB2312(还有好多啥啥啥的,可以自己去了解)。安装Visual Studio Code,解决vscode中文乱码问题_第5张图片

 本参考视频资料:B站 火星动力猿:【【教程】VScode中配置C语言/C++运行环境】 https://www.bilibili.com/video/BV1Cu411y7vT/?share_source=copy_web&vd_source=72284127f711c5ad37d5ea87bf3ed4c3

文章:第5点: VScode修改插件安装位置最有效的方法_更改vscode插件安装位置_刘涧茗的博客-CSDN博客

第9点: 用VSCode打开文件出现中文乱码的解决办法_vscode中文乱码怎么解决_EpsilonCJ的博客-CSDN博客

你可能感兴趣的:(vscode,ide,编辑器)