在使用Eclipse Mars之后,我刚刚安装了Eclipse Oxygen(在Ubuntu上)。我真的很想找到存储我设置的自定义java语法颜色的首选项文件。我一直在搜索我旧工作区的.metadata
目录中的文件,但我找不到任何东西。我正在使用Moonrise UI主题,以防相关。
我知道我可能无法直接重复使用旧的prefs文件,但至少我会有可用的颜色(可能是十六进制值)。
我在:
找到了一个prefs文件myworkspace / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.wst.jsdt.ui.prefs
...我认为这是正确的文件。我尝试使用eclipse向导导入它,并用Mars文件覆盖我的同名Oxygen文件(并重新启动eclipse)。都没有任何影响。 java语法着色与我的主题提供的默认着色相同。也许那就是问题?我正在使用Darkest Dark UI主题。那是否在其他地方存储着色prefs?
答案 0 :(得分:1)
您提到的首选项文件适用于Javascript开发工具(JSDT)。
主要Java开发工具(JDT)UI首选项位于同一目录中的org.eclipse.jdt.ui.prefs
文件中。
但这包含所有Java UI首选项,您将覆盖更改此内容的所有内容。此外,无法保证不同版本的首选项文件兼容。