提问人:jmelvin 提问时间:3/9/2022 最后编辑:jmelvin 更新时间:3/9/2022 访问量:557
为什么 Eclipse 以不同的方式显示 UTF-8 编码文件?
Why does Eclipse display UTF-8 encoded files differently?
问:
Eclipse 配置为将文本文件解释为 UTF-8 编码。为什么它不支持编辑器中 *.properties 文件的这些设置?
名为 db.properties 的文本文件包含 2 字节版权字符(302 251 八进制)。该文件似乎被解释为 ASCII(或 ISO-8859-1),而不是配置的 UTF-8......
$ od -bc db.properties | head -2
0000000 043 040 103 157 160 171 162 151 147 150 164 040 302 251 040 062
# C o p y r i g h t © ** 2
下面是加载了此文件的 Eclipse 编辑器的屏幕截图。
如果文件只是重命名为 db.txt,则版权符号将正确显示。
这表明 Eclipse 将 .properties 文件与纯文本文件不同,纯文本文件被配置为解释为 UTF-8。有没有办法将 Eclipse 配置为将 .properties 文件视为 UTF-8?
平台。。。
Mac OSX 10.15.7 操作系统
面向企业 Java 和 Web 开发人员的 Eclipse IDE(包括孵化组件)
版本: 2021-12 (4.22.0) 内部版本 ID:20211202-1639
答:
1赞
LMC
3/9/2022
#1
看 首选项 -> 常规 -> 内容类型 -> Java 属性文件
默认编码显示为 。ISO-8859-1
可以在此处更改默认编码。
评论
1赞
jmelvin
3/9/2022
宾果游戏!我能够为 Java 属性文件设置 UTF-8,编辑器现在可以工作了。谢谢!
上一个:网站必须拥有版权吗?[关闭]
评论