Visual Studio Code 打开程序文件中文乱码解决方法

VSCode中文乱码解决方案
本文详细介绍了在VisualStudioCode中遇到中文乱码问题时的解决办法,包括手动更改文件编码方式和使用插件自动转码的方法。通过选择正确的编码如GB2312或尝试其他编码方式,可以有效解决乱码问题。
部署运行你感兴趣的模型镜像





文章原始地址: http://feotech.com/?p=76



\

这里写图片描述

使用Visual Studio Code打开程序文件后对应的中文乱码,造成这种现象的原因是文件的编码方式不同.
可以通过调整打开文件的编码方式来解决Visual Studio Code打开中文乱码的问题.

操作步骤如下:
这里写图片描述
首先点击右下角当前的编码格式 ,本次实验中的编码方式为UTF-8
这里写图片描述
点击编码方式后,Select Action输入框会自动弹出Reopen with Encoding和Save with Encoding,点击Reopen with Encoding进入编码方式选择列表.
这里写图片描述
在弹出的列表中选择Simplified Chinese(GB2312),乱码问题应该解决.
这里写图片描述

如果Visual Studio Code选择了Simplified Chinese(GB2312)编码方式依然乱码,可以尝试在上方的输入框中输入 GB ,这样就会显示出中文对应的编码方式.通过选择不同的编码方式来尝试解决Visual Studio Code乱码的问题.

也可以通过安装Visual Studio Code插件 GBKtoUTF8来实现打开文件自动转码.

但是当前测试中发现GBKtoUTF8存在一些Bug,偶尔自动将工程中当前打开的文件内容替换成其他文件的内容. 造成程序代码丢失.

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

解决VS Code中文乱码问题有以下几种方法: - **解决打开文件乱码问题**:打开VS Code编辑器,点击顶部菜单栏中的“文件”,选择“首选项”,再选择“设置”,打开设置面板。在设置面板中,搜索“files.encoding”,找到相关设置项,将“files.encoding”的值更改为希望的默认编码格式,如“utf8”或“gbk”。关闭设置面板,重新打开乱码文件,查看问题是否解决[^1]。 - **解决终端乱码问题**: - **临时解决**:在终端输入`chcp 65001`,但重新打开软件执行文件时可能再次出现乱码[^2]。 - **使用插件**:点击左上角的扩展,在搜索框中输入“GBKtoUTF8”,点击“Install”,不过该方法不一定能解决问题[^2]。 - **修改软件设置**:点击“file” -> “Preferences” -> “Settings”,在搜索框中输入“Settings”,点击“Edit in settings.json”,添加如下代码: ```json "terminal.integrated.profiles.windows": { "PowerShell": { "source": "PowerShell", "icon": "terminal-powershell", "args": [ "-NoLogo", "-NoExit", "-Command", "chcp.com 65001" ] }, "Command Prompt": { "path": [ "${env:windir}\\Sysnative\\cmd.exe", "${env:windir}\\System32\\cmd.exe" ], "args": [ "/K", "chcp 65001" ], "icon": "terminal-cmd" } } ``` 此方法能彻底解决问题,重新打开软件执行文件也不会再出现乱码[^2]。 - **解决代码运行乱码(如Python/Node.js)**:在设置中搜索“Terminal Env”或“Env”,添加环境变量至settings.json文件[^3]。
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值