更改文本编码

{Edit mode toolbar}

要在编辑模式(4)的编辑器工具栏上显示当前文件的文件编码,请转到 首选项 > 文本编辑器 > 显示 > 显示文件编码

{Text Editor Display preferences}

要更改文本编码,选择它并在 文本编码 对话框中选择新编码

{Text Encoding dialog}

要使用选择的编码重新加载文件,选择 以编码重新加载

要将文件以新编码保存,转到 以编码保存

设置默认编码

要从定义默认文件编码,选择 首选项 > 文本编辑器 > 行为,然后在 默认编码 中选择一个合适的选项。

{File encoding preferences}

Qt 需要UTF-8 编码的源文件,因此默认编码被设置为 UTF-8

如果尝试编辑非UTF-8 编码的文件,您将看到以下错误消息: 错误:无法以 "UTF-8" 编码解码 "filename"。编辑不可行。

要解决问题,请使用文件转换工具将文件编码转换为 UTF-8。否则,字符串常量转换为 QString 可能不会按预期完成。

如果您不为 Qt 应用程序开发,可以将其他编码选项作为默认编码。选择 系统 选项以使用您的系统使用的文件编码。

另请参阅 如何:编辑代码编辑模式行为

©2024 The Qt Company Ltd. 本文档中的文档贡献的版权归其各自所有者所有。本 herein 提供的文档是在 Free Software Foundation 发布的 GNU Free Documentation License 版本 1.3 的条款下提供的。Qt 和相关徽标是 The Qt Company Ltd 在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。