我一直无法在 Netbeans 中的代码(或纯文本 .txt 文件)中显示这些字符。
相反,它们会显示为白色方块,如下所示:
☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐☐
我正在使用 Netbeans IDE 8.0.2。我已经在 ../etc/netbeans.conf 中设置了 -J-Dfile.encoding=UTF-8
。在我的项目属性中,我已将编码设置为 UTF-8
。工具 -> 选项 -> 字体和颜色 -> 默认 -> 字体 -> Courier New 13。
有趣的是,当我使用 Notepad++ 6.9(并使用“Courier New”字体)打开同一个文本文件时,我可以正确地看到所有这些字符!Microsoft Word 也能正确地显示它们。
我使用的是 Windows 10。
另外还有两个有趣的注意点:
- 不同类型的心形字符 (
♥
) 在 Netbeans IDE 8.0.2 使用 Courier New 13 可以正常工作。 - 更改到其他字体(在 Netbeans 中)有时可以导致一些字符正确显示。
但我真的很想继续在 Netbeans 中使用 Courier New 13,并希望修复 Netbeans 以正确显示所有这些字符(就像 Notepad++ 和其他程序已经做到的那样)。
编码:UTF-8
。 - Ryan