当前位置: 首页 > news >正文

vscode终端(控制台打印乱码)

乱码出现的两种可能(重点是下面标题2)

1、文件中的汉字本来就是乱码,输出到控制台(终端)那就当然是乱码

在vscode中设置文件的编码格式为UTF-8,

2、输出到控制台(终端)之前的汉字不是乱码,针对此种情况如下设置

原因:

windows的cmd默认GBK(936),但是vscode中输出过程中是UTF8(65001),所以乱码

解决就是设置VSCODE的配置,因为解决windows的cmd设置可能操作系统或者其他软件界面会出现和乱码。

解决过程

vscode左下角单击齿轮

在搜索框输入 terminal

设置如下代码

console  打印的字体,比较常用这个字体在cmd中

Command Prompt 表示默认使用cmd作为终端,不喜欢PS

"args": ["/K","chcp 65001"]   解决乱码问题,就是让cmd在开启是临时设置编码为UTF8

"${env:windir}\\System32\\cmd.exe"  cmd的windows中的路径,也可以是文件夹的绝对路径

"terminal.integrated.tabs.defaultIcon": "console",

"terminal.integrated.defaultProfile.windows": "Command Prompt",
"terminal.integrated.profiles.windows": {
     "PowerShell": {
          "source": "PowerShell",
          "icon": "terminal-powershell"
      },
      "Command Prompt": {
          "path": [
              "${env:windir}\\System32\\cmd.exe"
          ],
          "args": ["/K","chcp 65001"],
          "icon": "terminal-cmd"
      },
      "Git Bash": {
          "source": "Git Bash"
      }
  }

设置结果

效果

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【精品资料】模块化数据中心解决方案(33页PPT)
  • LLM——langchain 与阿里 DashScop (通义千问大模型) 和 DashVector(向量数据库) 结合使用总结
  • 2024年是不是闰年?
  • IAR全面支持芯驰科技E3系列车规MCU产品E3119/E3118
  • python+selenium-UI自动框架之[优化]元素查找和BasePage页面
  • 跨域问题出现的原因,怎么解决?
  • 《Windows API每日一练》9.25 系统菜单
  • Ubuntu18.04安装ROS
  • 【解密】记一次辽宁省某综合实践教学管理平台加解密算法分析
  • Proteus元器件库与仪器仪表
  • excel、word、ppt 下载安装步骤整理
  • 网络编程笔记
  • 电影购票小程序论文(设计)开题报告
  • 原创音乐小程序的设计
  • JVM:SpringBoot TomcatEmbeddedWebappClassLoader
  • JS 中的深拷贝与浅拷贝
  • 【个人向】《HTTP图解》阅后小结
  • 11111111
  • Angular4 模板式表单用法以及验证
  • co.js - 让异步代码同步化
  • emacs初体验
  • JAVA SE 6 GC调优笔记
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • JS专题之继承
  • Kibana配置logstash,报表一体化
  • MySQL用户中的%到底包不包括localhost?
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • PAT A1050
  • Redis在Web项目中的应用与实践
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Vue 动态创建 component
  • 机器学习学习笔记一
  • 简单基于spring的redis配置(单机和集群模式)
  • 两列自适应布局方案整理
  • 面试总结JavaScript篇
  • 如何实现 font-size 的响应式
  • 软件开发学习的5大技巧,你知道吗?
  • 网络应用优化——时延与带宽
  • 网页视频流m3u8/ts视频下载
  • 由插件封装引出的一丢丢思考
  • 如何正确理解,内页权重高于首页?
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ​探讨元宇宙和VR虚拟现实之间的区别​
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • #LLM入门|Prompt#3.3_存储_Memory
  • $ git push -u origin master 推送到远程库出错
  • (1)(1.11) SiK Radio v2(一)
  • (1)svelte 教程:hello world
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (php伪随机数生成)[GWCTF 2019]枯燥的抽奖
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617