ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 配置单独的文件编码 在这个页面中: * [基础](#基础) * [为没有内置编码信息的目录或文件配置编码](#为没有内置编码信息的目录或文件配置编码) * [对有编码的文件改变编码](#对有编码的文件改变编码) * [对没有编码的文件改变编码](#对没有编码的文件改变编码) ## <span id='基础'>基础</span> 有两种模式处理文件编码: * **Converting**:编辑器内容储存在不同的编码。这样做,下面的文件变更的内容,但是编辑器中的内容仍然没有改变。 * **Reloading**:潜在的文件,在编辑器中打开的,展示一种文件编码与它原始的不同。这样做,编辑器中的内容可以改变,但是潜在的文件不变。 PhpStorm建议用一下主要的方法来改变编码: * 使用设置对话框的[文件编码页面](#为没有内置编码信息的目录或文件配置编码),为没有包含某种编码信息的目录或文件。 * [使用状态栏或菜单命令](#对没有编码的文件改变编码),为没有包含某种编码信息的独立文件。 * [使用编辑器](#对有编码的文件改变编码),为包含某种编码信息的独立文件。 ## <span id='为没有内置编码信息的目录或文件配置编码'>为没有内置编码信息的目录或文件配置编码</span> **要为没有内置编码信息的目录或文件配置编码** 1. 在设置,展开**Editor**节点并选择[文件编码](/参考/设置参数对话框/编辑器/文件编码.md) 2. **File/Directory**列展示项目的树视图。**Default Encoding**列展示项目或文件的编码。对你想定义编码的目录或文件点击**Default encoding**,然后在下拉列表选择目标编码。 ![选择默认编码](http://image.jellychen.cn/uploads/2016/11/encoding.png) ## <span id='对有编码的文件改变编码'>对有编码的文件改变编码</span> **要对有编码的文件改变编码** 1. 在编辑器中[打开目标文件](/如何使用/常规指南/PhpStorm编辑器/基础编辑规程/在编辑器中打开和重新打开文件.md)。 2. 改变明确的编码信息。使用错误高亮来识别错误的编码并按`Ctrl+Space`来展示可用的编码列表。 ![文件编码列表](http://image.jellychen.cn/uploads/2016/11/encoding3.png) ## <span id='对没有编码的文件改变编码'>对没有编码的文件改变编码</span> **要对没有编码的文件改变编码** 1. 在编辑器中[打开目标文件](/如何使用/常规指南/PhpStorm编辑器/基础编辑规程/在编辑器中打开和重新打开文件.md)。 2. 按以下之一做: * 在主菜单,指向**File | File encoding** * 点击[状态栏](/如何使用/常规指南/用户界面引导/状态栏.md)上的文件编码。 3. 从弹出窗选择目标编码: ![选择编码](http://image.jellychen.cn/uploads/2016/11/encoding2.png) 4. 如果选中的编码将改变文件内容,PhpStorm展示一个对话框,在这你可以选择从硬盘重载文件或者转换它到不同的编码。 # 另请参阅: 规程: * [项目和IDE设置](/参考/项目和IDE设置.md) 参考: * [文件编码](/参考/设置参数对话框/编辑器/文件编码.md) 概念: * [编码](/参考/要点/编码.md)