我使用 IntelliJ IDEA 开发我的 Android 项目。我今天在编辑字符串 XML 资源文件时遇到了这个问题。汉字确实显示,但只是一一重叠。所以基本上你看到的只是一堆在单个字符空间填充和重叠的汉字。有趣的是,当您尝试删除这些汉字时,您只是删除了以下 XML 结束标记,而不是汉字本身……
尝试复制/粘贴,结果相同。我使用的是 Windows 32 位版本。任何人都可以帮助解决这个问题吗?
我使用 IntelliJ IDEA 开发我的 Android 项目。我今天在编辑字符串 XML 资源文件时遇到了这个问题。汉字确实显示,但只是一一重叠。所以基本上你看到的只是一堆在单个字符空间填充和重叠的汉字。有趣的是,当您尝试删除这些汉字时,您只是删除了以下 XML 结束标记,而不是汉字本身……
尝试复制/粘贴,结果相同。我使用的是 Windows 32 位版本。任何人都可以帮助解决这个问题吗?
请检查此问题和问题背景的链接问题。
现在,当 IDEA 找不到要在您设置的当前编辑器字体中显示的字形时File
| Settings
| Editor
| Colors & Fonts
, Font
,它开始搜索具有此字形的第一个字体,并找到一些显示重叠字形的度量不正确的字体。
实现此请求后,您将能够指定回退字体的顺序,以便首先尝试一些正常工作的字体。
目前解决方案是将编辑器字体更改为具有所有必需字形和正确字体规格的字体(或查找并卸载首先尝试但显示不正确的字体,请注意,在 JDK 1.7 IDEA 下运行时会还可以尝试 .otf 字体,而不仅仅是 .ttf,这就是为什么在默认为 JDK 1.6 的 IDEA 11 和在 JDK 1.7 下运行的 IDEA 12 中行为不同的原因。