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

article/2025/9/21 16:48:13

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

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->编辑->新建->粘贴路径,按下三个确定退出。

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

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

运行成功,会提示创建了快捷方式相关的提示,打开C盘下的原来默认的安装目录,发现extensions文件图标加上了箭头,选中右键,属性,快捷方式,目标未改后的位置,打开文件所在位置即跳转。

6.打开VScode安装插件 Chinese(这个英语好的可以不用)C/C++ ,等待安装完毕后重启VScode。重启后点C/C++插件设置,切换至 1.8.4 版本

 7.新建英文名称文件夹,右键 ,更多选项,通过Code打开,新建一个英文名.c文件(仅上述操作.cpp还无法运行),写个输出英文,在输出中文的代码,运行,编译器选gcc

 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(还有好多啥啥啥的,可以自己去了解)。

 本参考视频资料: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博客


http://chatgpt.dhexx.cn/article/tueYaf6m.shtml

相关文章

vscode 设定中文字体

1. 打开设置 2. 设定中文字体

解决vscode中文乱码问题(不是改GBK,亲测有效)

解决vscode中文乱码问题(不是改GBK,亲测有效) 方式一:解决vscode中文乱码问题(不是改GBK,亲测有效)中文乱码出现的原因问题解决过程具体设置: 其他的可行方案总结 方式二&#xff1a…

VsCode中文输出为乱码的原因及解决方法

在vscode(在cmd.exe也会)中有时候编译输出含有中文的内容时,在输出界面显示的是乱码. 原因:我们需要传递给计算机的所有信息都会转换成0 1表示的二进制数字流,经过CPU处理后再输出给相应的程序,程序再把这…

vscode中文乱码问题及几种常见的解决方案

问题及原因 问题原因:代码文件的字符编码格式为UTF-8,但是terminal的字符编码格式为GBK。 解决思路:统一代码文件和terminal的字符编码格式。 解决办法 说明:以下的解决方案是针对上述原因“代码文件的字符编码格式为UTF-8&…

VScode 中文显示出现黄色方框的解决方法

VScode 中文显示出现黄色方框的解决方法 使用 VScode 打开源码时,发现注释中的汉字都被一个黄色的方框圈住了,这是因为使能了批注中字符的突出显示的功能,不喜欢这个黄色方框的小伙伴,可以参照下列步骤,禁用批注中字符…

解决vscode中文乱码问题(不是转GBK,亲测有效)

引言 与解决codeblocks乱码方法相似 本人C语言初学者一枚,之前使用codeblock时就曾出现输出中文乱码的问题,自己通过网上搜教程解决。 有一天想配置配置vscode。配置好了以后,下载vscode后也出现了输出中文的乱码问题,用与codeblo…

VSCode中文显示及中文乱码解决

VSCode中文显示及中文乱码解决 一、VSCode中文显示二、VSCode中文乱码解决 一、VSCode中文显示 1.点击左边的“扩展”→在搜索框输入“language”→选择Chinese…的“Install”下载安装中文语言包 2.安装完成后右下角弹出提示,点击“Restart”重启更改生效&#x…

vscode中文路径问题

vscode调试C语言程序时因为有中文路径导致报错: 下面的方法可以参考:

vscode中文乱码问题

vscode中文乱码问题 打开文件后,中文显示乱码终端命令行运行时出现中文乱码点击运行键运行程序出现中文乱码调试时,终端出现中文乱码或无法输出中文总结原文: 打开文件后,中文显示乱码 注意:当打开文件,其…

vscode中文乱码解决方法

查找并尝试了设置code-runner输出位置、输入输出编码等多种方法没有解决,最后终于找到一个设置编译器参数的办法。 原理就是代码编辑器与终端的编码方式要保持一致 先讲过程中学到的几种操作: 设置界面背景:settings-workspace-appearance 设置输入编…

VSCODE如何汉化成中文

VSCODE默认是以英文显示的,对于不习惯用英文的朋友可以将VSCODE汉化成中文,小编来说下如何汉化吧。 工具/原料 VSCODE 方法/步骤 1 VSCODE默认情况下是英文的 点击左侧菜单栏最底下的四方形按钮打开扩展程序界面,在输入框内输入【Chines…

VScode 怎么设置成中文

1、打开“vscode”。 2、按快捷键“CtrlShiftP”。 3、在“vscode”顶部会出现一个搜索框。 4、在搜索栏输入“Configure Display Language”,然后回车。 5、“vscode”里面就会打开一个语言配置文件。 6、将语言修改成“zh-cn”。 7、再次打开"vscode”就可…

将VSCode设置成中文语言环境

VSCode默认是英文语言环境,这对于像我这种英语比较菜的人来说不是那么友好 另外也习惯了用中文,所以接下来介绍下如何将VSCode设置成中文语言环境。 1、打开VSCode软件,按快捷键【CtrlShiftP】 2、在弹出的搜索框中输入【configure language…

VsCode如何设置成中文

目录 一、打开VsCode,按快捷键CtrlShiftP 二、搜索configure language 三、安装中文选项 一、打开VsCode,按快捷键CtrlShiftP 二、搜索configure language 在“VsCode”顶部会出现一个搜索框,输入 configure language 发现没有想要的zh-cn&am…

关于JVM类加载机制,看这一篇就够了(一)类加载机制

1.类加载机制 1.1概述 ​ Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。 ​ 在Java语言里面,类型的加载、…

深入理解jvm类加载机制

本文将以四个问题展开: 什么是类加载?什么是双亲委任模型?如何破坏双亲委任模型?Tomcat 的类加载器是怎么设计的? 1.什么是类加载? 类加载机制一个很大的体系,包括类加载的时机,类…

从JDK源码级别彻底刨析JVM类加载机制

当我们用java命令运行某个类的main函数启动程序时,大家有没有想过是怎样加载的,本文将带着大家一起探讨JVM类的加载机制类加载运行全过程 请看下方代码: package com.bethmeta.jvm; public class Math {public static final int initData 6…

讲透JVM类加载机制,向高手进阶!

目录: 前言JVM在什么情况下会加载一个类?从实用角度出发,来看看验证、准备和初始化的过程核心阶段:初始化类加载器和双亲委派机制 1、前言 先来看一下JVM整体的一个运行原理。 我们首先从“.java”代码文件,编译成…

JVM类加载机制【总结】

一、JVM类加载机制: JVM类加载机制分为五个部分:加载、验证、准备、解析、初始化,下面我们分别来看一下这五个过程。 1、加载: 加载是类加载过程中的第一个阶段:这个阶段会在内存中生成一个代表这个类的java.lang.…

带你搞懂【JVM类加载机制】

文章目录 一、是什么?二、 过程1.程序2. 类加载过程3.类加载器4.类加载器初始化过程5.双亲委派机制5.1加载过程5.2为什么要有这种双亲委派机制 一、是什么? 不了解JVM加载过程,可能我们依旧能写好代码,但是了解JVM类加载过程&…