java - 让 Eclipse 指出编码错误

标签 java eclipse eclipse-plugin

我正在更改 Java 项目以使用 UTF-8 编码。我在 Eclipse 中的首选项对话框中进行了更改,因此现在我在代码、字符串和注释中看到了很多奇怪的字符。

有没有办法让 Eclipse 将这些字符标记为项目中的错误?

最佳答案

Eclipse 无法可靠地指出编码错误

以这个字符序列为例

Rüdiger

这显然是以错误的方式编码的。但是,如果没有字典并且知道这实际上应该是德国名字,则没有机器可以将其标记为编码错误。

您需要将所有受编码更改影响的文本文件从现有编码转换为 UTF-8。

假设现有编码是 ISO-8859-1/Latin 1,您可以像这样使用 iconv:

iconv -f ISO-8859-1 -t UTF-8 myFile.xyz > myFile.utf8abc

关于java - 让 Eclipse 指出编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35990354/

相关文章:

java - 如何在 lucene 中索引 pdf、ppt、xl 文件(基于 java 或 python 或 php 的任何一个都可以)?

java - 不应在数组实例上调用 "hashCode"和 "toString"(SonarLint)

java - 构建需要上下文限制的 Airflow DAG

eclipse - 如何在 Eclipse 中更改行高/行距?

java - 使用 Eclipse Windows 10 访问 PostgreSQL 时出错

java - Eclipse RCP 如何重新初始化 View 。 (需要这样做作为解决表错误的方法)

Spring 的 Eclipse 插件

java - 仅在 java 序列化时重命名字段

java - Android 无法实例化 Activity : Didn't find class on path

debugging - Eclipse Scala 解释器 (REPL) - 正确使用和调试