我为Eclipse编辑器使用自定义语法着色,它已恢复为默认设置。这是几周内第二次发生这种情况。有关为什么会发生这种情况或如何恢复自定义设置的任何想法?我有一个非常具体的着色方案,我喜欢使用,手动设置需要永远!
答案 0 :(得分:1)
您是否正在切换工作区?据我所知,eclipse首选项存储在工作空间根目录中的.settings/
中。
我导出eclipse首选项并在切换工作区时导入它。我找到的另一个很酷的技巧是在我不使用它们时关闭项目。
关于如何导出首选项的Eclipse官方链接:
答案 1 :(得分:1)
有时简单地import/export
是不够的,因此您可能需要一个.pref
文件列表,其中存储了语法着色设置。我在这里的内容并不完整,我只列出了我使用的内容,希望它有所帮助。
(我处理.java
,.jsp
,.xml
,js
和.properties
个文件。)
您可以通过搜索工作区中的.pref
个文件来找到它们。请记住调整搜索选项以查看子文件夹。
org.eclipse.ui.editors.prefs
org.eclipse.jdt.ui.prefs
org.eclipse.ui.workbench.prefs
org.eclipse.wst.xml.ui.prefs
org.eclipse.jst.jsp.ui.prefs
org.eclipse.wst.html.ui.prefs
org.eclipse.wst.jsdt.ui.prefs
org.eclipse.ant.ui.prefs
org.eclipse.datatools.sqltools.sqleditor.prefs
org.eclipse.debug.ui.prefs
org.eclipse.php.ui.prefs
com.adobe.flexide.mxml.core.prefs
org.python.pydev.prefs
com.adobe.flexide.as.core.prefs
com.adobe.flexide.css.core.prefs
org.codehaus.groovy.eclipse.ui.prefs
org.epic.perleditor.prefs
org.eclipse.cdt.ui.prefs
完成调整语法着色设置后,您可以复制它们。需要时,再次搜索.pref
以访问其位置,并通过复制带有颜色代码的行来恢复您的设置,以避免不可预测的副作用。我可以看到这是唯一的方法,不方便购买有效。