VScode 控制台/终端乱码

一般来说,vscode读取和写入数据(代码)使用的是编码默认的utf-8,而cmd的却不是utf-8。可以通过chcp命令查看cmd的编码设置,GBK2312的代码页编号是936。

有三种方法可以修改编码设置:

1)改cmd的编码

用chcp将cmd的编码改成utf-8,utf-8对应的代码页编号65001,所以执行chcp 65001就可以把cmd的编码设置成utf-8了。但是我们发现这是一次性的。就是说,重启一次终端,编码就变回去了。



然后我们学习第二种方法:

2)在vs code修改代码的打开方式和保存方式

将一个源程序代码文件直接保存为GB2312。在vs code右下角可以看到当前文件编码方式,点击utf-8修改打开和保存方式为GB2312。


点击utf-8后会有这个界面,进去向下滑找到GB2312改成GB2312就可以了。

但是呢,这也有一个问题,这只针对一个文件有用,每建一个新的就要修改一次,这就比较麻烦,耐心不好的话就直接退出了。

3)把cmd默认读取设置为GB2312

先找到设置

直接搜索utf,然后找到Encoding,把默认的utf改为Simplified Chinese(GB 2312)

新建一个文件,就可以看到默认是GB2312

VScode 控制台/终端乱码相关推荐

  1. vscode配置python 控制台/终端/TERMINAL 不输出/不显示 解决办法

    有些朋友跟我一样,先按照anaconda,之后在anaconda的"邀请"下,顺便安装了vscode(visual studio code). 这样的话,用vscode打开pyth ...

  2. vscode 调试php 乱码,vscode调试c解决中文乱码怎么办

    被vscode的c/c++的控制台中文乱码困扰了好久,一些找到的方法根本不适合我的情况,然后好不容易才找到可以的方法.其实也就是配置两个地方. 首先c语言的运行程序是调用的cmd.exe而window ...

  3. mingw控制台中文乱码

    乱码原因 直接先用一段话讲乱码原因,看不懂老老实实就往下看吧 其实我用Sublime或者VSCode等编辑器写代码出现的控制台中文乱码问题是编译器mingw输出的数据使用的是UTF-8编码,而控制台用 ...

  4. IDEA 2020.3.2控制台中文乱码分享(亲测二、下图中控制台的编码改为UTF-8)

    IDEA 2020.3.2控制台中文乱码的个人解决方案分享 我的电脑环境:win1020h2,IDEA2020.3.2,Tomcat9.0.40,终端配的powershell 1 一.改文件编码,下面 ...

  5. vscode软件中文乱码问题解决方法

    vscode软件调试乱码问题解决方法 安装vscode软件及c语言编译器之后,执行打印hello word代码OK了,但是打印中文内容,在终端这边竟然显示乱码,真是每次使用软件都会遇到的中文乱码问题: ...

  6. linux安装vscode菜单乱码,在Ubuntu 18.04系统下vscode中zsh乱码的解决方法

    以下为你介绍在Ubuntu 18.04 LTS系统下vscode中zsh乱码的解决方法. 详情 在Ubuntu 18.04 LTS系统下安装了zsh和agnoster主题,但是出现了终端中有乱码的情况 ...

  7. win下解决vscode powershell中文乱码

    win下解决vscode powershell中文乱码 最近遇到一个问题,是在用vscode写C语言时候,使用vscode终端编译器gcc编译c语言时,打印出来的中文成乱码.刚开始以为是文件类型有问题 ...

  8. pycharm 运行控制台中文乱码解决办法

    pycharm 运行控制台中文乱码解决办法

  9. IDEA控制台输出乱码解决方案

    2019独角兽企业重金招聘Python工程师标准>>> IDEA控制台输出乱码解决方案: intellij安装目录下bin\idea.exe.vmoptions文件 追加一句: -D ...

最新文章

  1. 深入理解Java中的内存泄漏
  2. 刷脸取件遭小学生破解,丰巢智能柜紧急下线相关功能
  3. 蓝牙技术的工作原理及用途
  4. oracle安装 redo log file,Oracle Dump Redo Log File 说明
  5. 今天,给我妈打电话聊了我爸
  6. C# 操作Sqlite
  7. oracle11g 端口,navicate 连接 oracle11g精简版监听不到端口和用户密码错误问题
  8. opencv 颜色空间转换、颜色追踪
  9. 线程八锁,同步锁的应用
  10. win10开启Linux蓝屏,win10启动蓝屏_Win10怎么开启蓝屏记录
  11. oppo 手机计算机历史记录,粘贴板历史记录
  12. 伸缩盒header固定content变更,footer固定
  13. 不错的源码演示:admin5源码
  14. 软考基础知识—操作系统
  15. 计算机网络广东海洋大学简答题,广东海洋大学计算机网络历年考题(直接阅读版6套可编辑)...
  16. poscms清除html,poscms用法总结(非定制开发,不涉及后台代码)
  17. 分享两个小技巧,让你的PPT看起来更高级
  18. 【入门6】函数与结构体【完结】
  19. win11电脑锁定触摸板或无鼠标打开触摸板
  20. 基于python的个人博客_一款基于 Django 的极简主义个人博客系统

热门文章

  1. 数学常识--标准差、方差、协方差三者的表示意义
  2. 3种Flink State Backed| 你该用哪个?
  3. pyqt5 失焦 监听无操作 定时器
  4. python进行独立样本t检验
  5. 医学影像研究的重要性 计算机,计算机辅助医学影像诊查之关键学习技术研究.doc...
  6. 第五届阿里天池中间件比赛经历分享-决赛
  7. html dd标签隐藏,HTML dl dt dd 标签
  8. MAC地址漂移和应对(二)
  9. Notepad++ json 插件 Jsonviewer2 无法使用问题
  10. 毕业一年升阿里P6的晋升总结