文件编码
WebStorm 使用这些设置来查看并编辑无法检测编码的文件,并为新建文件使用指定的编码。

如果 WebStorm 无法确定文件或目录的编码,则会回退为配置的项目编码。 如果没有项目,WebStorm 将使用全局编码。 文件或目录的编码优先于项目编码,项目编码又优先于全局编码。
有关处理文件编码的更多信息,请参阅 编码。
- 全局编码
选择在其他编码选项不适用时使用的编码。
例如,WebStorm 会将该编码用于不属于任何项目的文件,或当您从版本控制系统检出源代码时。
- 项目编码
选择用于下表中未列出的文件的编码。
- 路径
指定要配置编码的文件或目录的路径。
- 编码
选择用于指定文件和目录的编码。
如果该选择器被禁用,说明该文件可能包含 BOM 或显式声明了编码。 在这种情况下,您无法为该文件配置编码。
为某个目录选择的编码将应用于该目录中的所有文件和子目录。
- 属性文件的默认编码
选择项目中 properties 文件 的编码。
- 自动转换成Ascii 但显示原生的内容
用原始字符(即 ISO-8859-1 中未定义的字符)替代相应的转义序列。
默认情况下,WebStorm 会将原始字符转换为使用大写字母的 ASCII 转义序列。 要使用小写字母,请将以下平台属性添加到自定义属性文件中,然后重启 IDE:
idea.native2ascii.lowercase=true有关更多信息,请参阅 平台属性。
- 创建UTF-8 文件
选择 WebStorm 创建 UTF-8 文件的方式:
带 BOM
不带 BOM
在 Windows 上带 BOM,其他平台不带 BOM
默认情况下,WebStorm 创建的 UTF-8 文件不带 BOM,因为某些软件与 BOM 不兼容,可能会在解析脚本时出现问题。 但在某些情况下,您可能希望在 UTF-8 文件中包含 BOM。
最后修改日期: 2025年 9月 26日