每次创建新工作区时,Eclipse 默认使用 Cp1250 编码。
每当我创建项目的新分支,并因此切换到 Eclipse 中的新工作区时,我需要转到 Window -> Preferences -> General -> Workspace : Text file encoding并手动切换到“其他:UTF-8”。如果我忘记了这一步,Eclipse 会破坏项目文件中的 UTF-8 字符。
我能否以某种方式永久更改默认值,以便所有新工作区都以 UTF-8 开头,而无需手动切换它们?
最佳答案
其实很简单:
创建一个 defaults.ini Eclipse 配置文件夹中的文件。例如,如果 Eclipse 安装在 C:/Eclipse
创建 C:/Eclipse/configuration/defaults.ini
.该文件应包含:
org.eclipse.core.resources/encoding=UTF-8
如果要将行终止符设置为 UNIX 值,还可以添加:
org.eclipse.core.runtime/line.separator=\n
在 eclipse.ini 在 Eclipse 安装文件夹(例如,
C:/Eclipse
)中添加以下几行:-plugincustomization
D:/Java/Eclipse/configuration/defaults.ini
您可能需要摆弄放置它的位置。在“-product”选项之前插入它似乎有效。
关于eclipse - 如何更改 Eclipse 中的 *default* 默认编码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33607828/