在 Windows 里面,纯文本文件的文字编码默认的是 ANSI 编码,如果文字里面涉及到外国文字或者符号,就需要用 UNICODE 编码,源程序常用的就是 UTF-8 编码。
如果源程序里面输入了外国文字或符号,在存盘的时候,会提示是否保存为 UTF-8 编码,
• 如果选择了 “是”,外国文字和符号会正常保存和使用,
• 如果选择了 “否”,外国文字和符号就丢失了。
用鼠标右键点击源程序代码编辑区域,在弹出的菜单里面,File Format 子菜单里面,就是可用的源程序文字编码。
Text Form |
源程序选择了这个选项,保存文件会出错,如果发现错选了这个选项,需要改回到有效的源程序编码格式。
这个选项是针对窗口设计文件 .dfm 的存盘格式。 |
Binary Form |
源程序选择了这个选项,保存文件会出错,如果发现错选了这个选项,需要改回到有效的源程序编码格式。
这个选项是针对窗口设计文件 .dfm 的存盘格式。 |
Binary |
源程序选择了这个选项,保存文件会出错,如果发现错选了这个选项,需要改回到有效的源程序编码格式。
窗口设计文件 .dfm 选择了这个选项,保存文件也会出错,如果错选了,需要改回来。 |
Big Endian UCS-2 |
这个编码并不常用。源程序文件可以使用这个编码。
UCS-2 编码是早期的 UNICODE 编码,现在的升级版本为 UTF-16。 |
Little Endian UCS-2 |
这个编码并不常用。源程序文件可以使用这个编码。
UCS-2 编码是早期的 UNICODE 编码,现在的升级版本为 UTF-16。 |
Big Endian UCS-4 |
这个编码并不常用。源程序文件可以使用这个编码。
UCS-4 编码是 UNICODE 的一种编码格式,目前和 UTF-32 编码相同。 |
Little Endian UCS-4 |
这个编码并不常用。源程序文件可以使用这个编码。
UCS-4 编码是 UNICODE 的一种编码格式,目前和 UTF-32 编码相同。 |
UTF-8 |
UTF-8 是目前最常用的编码,是 UNICODE 的一种编码格式。这是国际化编码,在不同的国家和地区使用,都不会乱码,建议文件采用这个编码。 |
ANSI |
ANSI 是 Windows 系统里面创建的文本文件的默认编码,是本地区编码,在不同的国家和地区使用,会乱码。 |
给源程序指定 UTF-8 编码的方法:鼠标右键点击在源程序代码区域,在弹出的菜单里面选择 File Format → UTF8 会选择源程序的文字编码为 UTF-8 编码。
|