ere*_*non 125 eclipse configuration eclipse-pdt
我在不同的机器上使用Eclipse(PDT)作为主IDE.(如在家里,笔记本电脑,办公室等).我如何在多台计算机之间以实际方式共享Eclipse和项目配置?我应该控制它们的版本,还是有更简单的方法来做到这一点?
你如何确保使用相同的旧有甚至最新配置所有的计算机?
pea*_*kit 171
跨工作区共享eclipse特定设置:
${old_workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings${new_workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings这将确保${new_workspace}具有与之相同的配置${old_workspace}
希望这可以帮助.如有任何问题,请更新.
Ant*_*nne 111
另一种选择是出口/进口:
File->Export...->General->Preferences,选中"全部导出",然后选择要将其保存到的文件(例如,prefs.epf)File->Import...->General->Preferences,选择你的文件(prefs.epf),检查全部导入这对于这个技巧的原作者来说非常有用:他有他的代码格式,代码风格,svn repos,jres首选项导入.
编辑:在Eclipse Juno上这很糟糕.某些首选项默默无法继续执行,例如保存操作.
您实际上可以设置许多可以检查到源代码管理中的项目特定设置.对于小型项目,这非常有效.对于较大的项目,我们决定使用我们用于所有项目的单个文件,并检查单独的"资产"项目,该项目维护开发人员开始处理项目所需的内容.这还包括许可证和其他所需文件.
小智 7
我不得不同时处理多个工作区,每次创建新工作区时都要设置很多首选项.我创建了一个模板的工作区和创建的所有在该模板workspace.Whenever我创建一个新的工作区进行必要的设置,我创建的一个simlink {new_workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings指向{template_workspace}/.metadata/.plugins/org.eclipse.core.runtime/.settings.因此,当您在任何工作空间中编辑任何首选项时,它将在所有其他工作空间中进行复制.
我在.profile中创建了这个函数别名,这样一旦我创建了一个新工作区,我在命令提示符下运行此函数,并将新的工作区名称作为参数,以便创建链接.
function eclset(){
present_dir=`pwd`;
cd {parent_to_workspace}/$1/.metadata/.plugins/org.eclipse.core.runtime ;
rm -rf .settings ;
ln -s {parent_to_workspace}/template/.metadata/.plugins/org.eclipse.core.runtime/.settings .settings;
cd $present_dir;
}
Run Code Online (Sandbox Code Playgroud)
这是一个相对较新的项目,但看起来Eclipse Oomph就是出于这个原因而创建的.通过此工具,您可以创建可与其他人共享的唯一配置.我尚未使用它,但我打算:
https://projects.eclipse.org/projects/tools.oomph