如何在EclipseIDE工作区之外保存文件?

如何在EclipseIDE工作区之外保存文件?,eclipse,ide,savefiledialog,Eclipse,Ide,Savefiledialog,我在Eclipse IDE中的文本编辑器中打开了一个文件。 单击“文件=>另存为”时,将弹出一个对话框,列出工作区内的所有项目 因此,无法在Eclipse工作区之外保存此文件 是否可以打开OS文件保存对话框,以便在Eclipse工作区之外保存文件?(我在其他文本编辑器(如记事本++、gedit、geany等)中寻找类似于另存为功能的东西)如果正在编辑的文件不在工作区中,基本Eclipse文本编辑器将打开OS文件保存对话框(实际上是org.Eclipse.swt.widgets.FileSaveD

我在Eclipse IDE中的文本编辑器中打开了一个文件。
单击“文件=>另存为”时,将弹出一个对话框,列出工作区内的所有项目

因此,无法在Eclipse工作区之外保存此文件


是否可以打开OS
文件保存
对话框,以便在Eclipse工作区之外保存文件?(我在其他文本编辑器(如记事本++、gedit、geany等)中寻找类似于
另存为
功能的东西)

如果正在编辑的文件不在工作区中,基本Eclipse文本编辑器将打开OS文件保存对话框(实际上是
org.Eclipse.swt.widgets.FileSaveDialog
)。如果文件在工作区中,则使用“工作区另存为”对话框(
org.eclipse.ui.dialogs.SaveAsDialog


我找不到任何方法使其显示工作区文件的操作系统文件保存对话框。

在软件包资源管理器中选择要保存的文件,右键单击并选择导出

选择文件系统并单击下一步,然后可以选择任何文件系统位置


您的最佳选择可能是将文件保存在您的工作区中(使用另存为,这样您就不会覆盖原始文件),然后将该文件复制到其他地方。您可以简单地移动文件(而不是复制),但这将关闭编辑器。

是否存在“另存为”问题?更正了我的问题。但这与其他简单编辑器不同。Ex修改文件并尝试如上所示导出。然后eclipse询问是否保存文件内容。如果您说否,则修改的内容将不会保存,并且您无法重命名此文件。通常在其他编辑器中,当您修改一个文件,然后单击“另存为”按钮时,您可以重命名该文件,重命名后,旧文件将关闭,新文件将自动打开,默认保存内容。因此,您尝试在工作区外保存一个文件,没有先将其保存到工作区?是的。与“另存为文件”在其他编辑器(如记事本、记事本++、geany等)中的工作方式相同。etcI只想将一个类的副本保存到我的共享文件夹中,因此这非常有效,谢谢!这不是直接的答案。也许它可以作为评论添加。@Chandrayagk那么我想你要找的“答案”是否定的。我希望任何变通/调整都能在工作区资源本身上打开OS文件另存为对话框。或任何实用程序插件来完成此操作。请注意,正如@greg-449所说,我们可以在非工作区资源上打开操作系统文件另存为对话框,但不能在工作区资源上打开。“您可以用另一种方式”回答是合适的。