如何更改 Eclipse 中工作表中结果的字符集编码?
object workbook1 {
"cyrillic A is: " + "А" //> res0: String("cyrylic A is: Рђ") = cyrylic A is: Рђ
}
编辑器的编码是 UTF-8。结果直接打印到编辑器窗口中,但结果的编码不同。这是在 Windows 中。
最佳答案
非常感谢@Excelan 的原始问题和解决方案,因为它确实让我指向了正确的方向!
在处理我创建的新项目时,我在使用 Scala Eclipse IDE 时遇到了这个问题,但在使用导入的项目时没有遇到这个问题。一旦我看到 Excelan 对编码的评论,我开始四处寻找,您可以更改 Preferences 中所有项目的 Eclipse 默认文本文件编码,如下所示:
Open Preferences
Expand the "General" menu.
Select the "Workspace" menu.
Change "Text file encoding" option from Default to Other and select UTF-8.
一旦我按照这些步骤,关闭并重新打开 eclipse 。之后创建的每个新工作表都可以正常工作!
要更改项目级别的设置,请右键单击项目并选择属性。文本文件编码位于“资源”菜单下。
要更改单个文件的设置,请右键单击该文件并选择属性。
文本文件编码位于“资源”菜单下。
关于eclipse - Scala Worksheet Eclipse 插件中的结果编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18470050/