如何在Eclipse开发环境中完全禁用Oomph?
Eclipse工作空间配置迁移的糟心经历
作为一个用了Eclipse好几年的老用户,最头疼的问题之一就是切换工作空间时的配置丢失:花了好几个小时调顺手的代码高亮颜色、格式化规则、编辑器布局这些,换个新工作空间就得从头再来——也难怪大家宁愿把项目全塞在一个工作空间里,也不愿新建一个干净的环境。
当初听说Oomph能解决配置同步的问题时,我真的兴奋了好久,以为终于摆脱这个麻烦了!结果用得越久,越觉得这玩意儿比原来的问题还让人崩溃:
- 首先,Oomph的同步逻辑特别霸道,有时候我临时改了某个编辑器的小设置,它过一会儿就自动同步回预设的模板,完全不尊重我的手动调整;
- 其次,自定义同步规则的成本太高,要折腾一堆
*.setup格式的配置文件,对于普通用户来说门槛实在太高,远不如直接复制配置文件来得简单直接; - 最后,偶尔还会出现同步冲突的情况,新旧工作空间的配置混在一起乱套,反而要花更多时间去排查修复。
后来我索性放弃Oomph,改用了一个笨但靠谱的方法:找到旧工作空间里的workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings目录,把里面所有*.prefs文件打包备份,新建工作空间后直接替换对应的文件夹,虽然是手动操作,但胜在稳定可控,再也不会出现莫名其妙的配置被覆盖的情况。
内容的提问来源于stack exchange,提问作者Cromax
相关产品推荐
相关产品推荐

