我对android编程很陌生,我想知道Eclipse中是否有整个项目的Save As
按钮,而不是一次只保存1个XML或Java。
例如,当我在Excel上工作时,有时我喜欢保存不同版本的Excel工作簿,以便在出现问题时可以回滚。我希望对Listv1
,List v2
,Listv3
等Eclipse项目文件执行相同的操作。
我知道你可以使用local history,但对于不同版本的XML和Java文件更是如此。 我想将不同版本的项目文件保存到我的硬盘上,以便我可以比较我项目的两个不同版本。
答案 0 :(得分:5)
在Project Explorer或Package Explorer窗口中单击您打开的项目。然后文件/复制(或Ctrl-C),然后立即文件/粘贴(或Ctrl-V)。您将获得一个向导以新名称保存项目。
答案 1 :(得分:1)
例如,当我在excel上工作时,有时我喜欢保存不同版本的excel工作簿,以便在出现问题时可以回滚。
学习使用良好的源代码控制(版本控制)系统。这是一个很多清洁解决方案,而不仅仅是保留大量不同的副本。您仍然可以轻松地比较不同的版本 - 并且您可以在不同的分支上进行实验等。如果您愿意,还可以更轻松地与他人共享代码。
此外,目前尚不清楚您目前是否只是一个业余爱好者,但如果您打算专业编码,那么肯定需要习惯源控制系统。 (每个值得盐的软件公司都使用源代码控制。)
您可能需要查看:
(所有这些都是免费的,并且提供了Eclipse插件。)
答案 2 :(得分:1)
您需要的不仅仅是手动保存:任何大小的任何软件项目都应该使用版本控制系统。如今成为主要标准的是git。
提供这种多版本控制是VCS所做的基准,而且大多数还处理分支等情况,您可以在这些情况下处理程序的新版本,但仍然可以返回并修复旧版本中的错误,然后在继续使用新版本时向现有用户推出修复程序。
Eclipse通过eGit插件进行了非常好的集成,您可能也对git-flow branching system感兴趣。
答案 3 :(得分:1)
我不认为eclipse具有该功能,为什么不使用版本控制系统来跟踪您的更改?像Git或Svn,他们是自由而且非常强大的