我目前正在编写一个插件,正在寻找一种保存项目的方法。我查看了IProject类(http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fresources%2FIProject.html),但我能找到的唯一方法是saveSnapshot(int options, URI snapshotLocation, IProgressMonitor monitor)
我有办法在我想要的时候保存当前工作项目(项目中的文件,例如java类)吗? 因此,能够在工作区中选择特定项目并进行保存。例如,如果我正在处理项目,我希望能够在单击特定按钮(由eclipse插件制作)后自动保存它。