当前位置: 首页 > 知识库问答 >
问题:

如何在Eclipse中支持西里尔字母?

慕宪
2023-03-14

如何使其在输出俄语时,输出俄语字母,而不是�� ����� �������� �����! 它不仅在控制台中工作,而且在终端中一切正常

我试过这个

>

窗口

还有这个

窗户-

还有这个

在eclipse主目录中打开eclipse.ini,或者在STS(Spring Tool Suite)的情况下打开STS. ini,将下面的行放在文件末尾-Dfile.encoding=UTF-8

但还是做不到。请帮忙!

共有1个答案

叶恩
2023-03-14

“符号”�“”表示问题不是编码(二进制代码到字符的映射,反之亦然),而是字符到相关图形表示的映射(通常称为“glyph”)。

后者附带字体文件,但并非所有字体文件都提供所有字符的字形,然后丢失的字符将显示为替换或默认字形,由该字体文件定义

通常这是带问号的钻石,但其他图片也有(开放矩形或带问号的矩形)。

要显示西里尔文字,您需要选择一种覆盖相应Unicode部分的字体——最好是覆盖整个Unicode范围的字体。

 类似资料:
  • 问题内容: 当用户在数据库中插入俄语单词如“锌褉松弛屑械Russian”时,数据库将其保存为“ ??????”。如果他们以’N’字母插入,或者我以’N’字母进行选择,即;exec Table_Name N’没有问题。但是我不想在每个查询中都使用“ N”,因此对此有什么解决方案吗?顺便说一下,我将使用存储过程。 更新: 现在,我可以使用带有排序规则的俄语字母。但是我无法更改每种语言的排序规则,我只想

  • 问题内容: 我正在开发一个小项目,因此我想使用国际化。问题是,当我尝试使用带有西里尔文符号的.properties文件时,文本显示为垃圾。当我对字符串进行硬编码时,它会很好地显示。 这是我的代码: 在我的.properties文件中: 退出=Изход 而且我得到垃圾。当我尝试 正确显示。据我所知,UTF-8是用于文件的编码。 有任何想法吗? 问题答案: AnyEdit是一个eclipse插件,可

  • Adobe Reader无法正确显示我的PDF。对于其他PDF阅读器来说,这是一个语法问题,因为我听说Adobe Reader对PDF语法要求更严格。字体似乎是它们应该的两倍大,但水平间距是正确的,这使得字体相互重叠。 这是我的C#代码(字体创建代码在本文末尾)。

  • 问题内容: 我正在尝试使用php的函数json_encode将西里尔UTF-8数组编码为JSON字符串。示例代码如下所示: 它工作正常,但脚本的结果表示为: 每个西里尔字母组成6个字符。有没有一种方法可以获取键/值对的原始字符,而不是编码的字符? 问题答案: 您不能在此处使用JSON_UNESCAPED_UNICODE常量吗?

  • 问题内容: 当我写一些西里尔字母的文字System.out.println(“Русскийязык”)-然后使用Windows控制台胜过此╨єёёъшщч√ъ时,该如何解决?文件编码为utf-8,但是没关系,当它是ansii或Windows-1251时,它的输出相同。 问题答案: 请注意,您可能会在输出中看到一些尾随的垃圾(我确实如此),但是如果将输出重定向到文件,则会看到这只是一个显示伪像。

  • 问题内容: 我需要使用来向字段添加西里尔字母值的帮助。这是我到目前为止的内容: 当我的输入是拉丁字母时,它可以完美地工作。但是我也需要处理西里尔字母的输入。我该怎么做? ps这是我得到的异常:原因:java.lang.IllegalArgumentException:U + 043D(’afii10079’)在该字体Helvetica编码中不可用:WinAnsiEncoding 问题答案: 下面的