设置
- 时间和语言
- 语言
- 管理语言设置
- 管理
- 非 Unicode 程序的语言
- 更改系统区域设置
- 勾选“Beta版:使用Unicode UTF-8 提供全球语言支持”
Windows 10 在设置里可以把默认代码页设为UTF-8。之后会有些问题:
(1) zip 格式的压缩包乱码
这里推荐解压缩软件 360 解压缩,360 良心出品,不会悄悄安装全家桶。
360 解压缩可以使用指定的语言打开压缩包
(2) java 终端输出乱码
命令行的代码页是 65001
,但是 Java 似乎不是用代码页判断系统语言的,因此需要设置环境变量 JAVA_TOOL_OPTIONS
,值为 -Dfile.encoding=UTF-8