webstorm源码乱码需全局与项目编码同设utf-8,并配置properties文件编码及透明ascii转换;乱码文件应通过状态栏选正确编码reload或convert;终端乱码需同步设置chcp、vm参数和运行环境变量。

WebStorm 里源码显示乱码,不是“没设编码”,而是它按 BOM、<meta charset> 或文件扩展名猜错了——你得主动告诉它该用什么编码读,而不是等它自动识别。
Global 和 Project Encoding 必须同时设为 UTF-8
只改其中一个,等于白改。WebStorm 读文件时有 fallback 链:先看文件自身 BOM 或 HTML/PHP 中的 <meta charset="gbk">锛屾病鏈夋墠鐢











