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

大淘客网站如何做seowordpress o2o主题

大淘客网站如何做seo,wordpress o2o主题,WordPress文章浏览,手机wap网页目录 一、底层原因 二、解决方法原理 三、解决方式: 1.预设更改cmd临时编码法 2.安装插件法: 一、底层原因 当在VSCode中遇到中文显示乱码的问题时,这通常是由于文件编码与VSCode的默认或设置编码不匹配,或…

目录

一、底层原因        

二、解决方法原理

三、解决方式:

1.预设更改cmd临时编码法

2.安装插件法:


一、底层原因        

当在VSCode中遇到中文显示乱码的问题时,这通常是由于文件编码与VSCode的默认或设置编码不匹配,或者系统语言设置影响了编码识别和字体渲染。

UTF-8和GBK是两种不同的字符编码方式,它们用不同的字节序列来表示同一个字符。例如,中文字符“你”在UTF-8编码中是用三个字节表示的,分别是E4 BD A0,而在GBK编码中是用两个字节表示的,分别是C4 E3。如果一个文件是用UTF-8编码保存的,但是用GBK编码来读取,那么就会出现乱码,因为GBK编码无法正确识别UTF-8编码的字节序列。反之亦然。

        vscode的终端是调用系统的cmd命令行工具,而cmd的默认编码方式是GBK。如果我们在vscode中用UTF-8编码写代码,并且在代码中包含中文字符,那么当我们在终端运行代码时,就会出现中文乱码的问题。为了解决这个问题,我们需要将vscode和cmd的编码方式统一为同一种,要么都是UTF-8,要么都是GBK。

二、解决方法原理

        解决方法有很多,比如1. 勾选“自动猜测”编码;2. 安装插件;3. 修改VSCode默认编码;4. 修改Terminal的字符编码格式等方法。方法很多,我单推荐两种方法,其他方法大家有兴趣的可以自己去试一下。我推荐的这两种方法底层逻辑都是一样的。

        既可以都统一为UTF-8,也可以统一为GBK。这里我们采用统一为UTF-8。因为这样可以不改变vscode的默认设置,只需要在预设里面把cmd窗口的编码方式临时改为UTF-8即可,这样就不用更改文件的格式了(否则所有utf8文件都要手动转GBK很麻烦)。

三、解决方式:

1.预设更改cmd临时编码法

(1)进入setting.json文件

打开 文件->首选项->设置,进入设置面板

在输入框中输入settings ,找到进入settings.json的地方 

(2)输入代码 

"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"}
}

每个语句间用逗号分隔,so(注意不要忘了前后的逗号) 

 (3)重启vscode,问题解决

2.安装插件法:


(1)打开扩展商店:
(2)点击左侧菜单栏的扩展图标(或使用快捷键Ctrl+Shift+X)。
(3)搜索并安装插件:
                在搜索框中输入“gbktoutf8”或“GBK to UTF8 for VSCode”。
                选择其中一个插件并点击安装。
(4)重启软件:安装完成后,重新打开出现乱码的代码文件,查看中文注释是否正常显示。

http://www.dtcms.com/a/490527.html

相关文章:

  • 机器学习催化剂设计专题学习
  • (六)机器学习之图卷积网络
  • 告别刀耕火种:用 Makefile 自动化 C 语言项目编译
  • 【安卓开发】【Android】做一个简单的钢琴模拟器
  • C#控制反转
  • 【Java 开发日记】什么是线程池?它的工作原理?
  • 黄页网站数据来源wordpress 最新漏洞
  • 如何评价3D高斯泼溅(3DGS)技术为数字孪生与实时渲染带来的突破性进展?
  • 技术解析:如何将NX(UG)模型高效转换为3DXML格式
  • 阿里云智能建站网络类黄页
  • SAP MIR7 模拟过账没有这个按钮
  • Redis 分布式锁实战:解决马拉松报名并发冲突与 Lua 原子性优化
  • 光刻胶化学基础:聚合物分子量分布对分辨率的影响与控制,以及国内技术突破
  • Lua C API 中的注册表介绍
  • 广州做网站哪家公司最好wordpress html调用php
  • 神经网络之计算图
  • Hatch 故障排除指南
  • 神经网络之计算图分支节点
  • 【表格对比分析】Java集合体系、Java并发编程、JVM核心知识、Golang go-zero微服务框架
  • 【任务管理软件】实用工具之ToDoList 9.0.6 详细图文安装教程:高效任务管理的完美起点
  • Linux中zonelist分配策略初始化
  • hadoop的三副本数据冗余策略
  • 岳阳网站建设企业足球比赛直播app下载
  • React 三元运算符页面切换:完整进出流程
  • NumPy zeros_like() 函数详解
  • 网站建设要后台吗公司网页制作哪家好
  • 天津网站建设优化网页设计图片代码
  • CXR SDK实战指南:跨设备AR应用开发
  • 已知明文攻击(Known plaintext):原理、方法与防御体系深度剖析
  • ​SPI四种工作模式