在Eclipse中是否有相当于“添加现有文件”(投影)?

我正尝试将我的Visual Studio体验映射到Eclipse。 现在,我希望将在文件系统某处存在的文件添加到Eclipse中的项目中。 我期望它被复制到项目源文件夹。

目前,我只看到一种方法 – 切换到Windows资源pipe理器(在我的情况下,总指挥官),并自己复制文件,之后刷新项目。

我可以在不离开Eclipse IDE的情况下做同样的事情吗?

谢谢。

File->Import->General->File System应该这样做。 在那里你可以select文件从一些文件系统文件夹到你的项目( into folder )。

我有同样的问题,但发现了另一个解决scheme。

让我说出我的问题,以便我们确定我们在谈论同样的事情。

我在一堆代码文件所在的目录中有一个文件,该目录中的一些文件显示为“在我的项目中”,其中一些文件丢失。 我希望丢失的文件出现在我的项目中。

我只是select了我的项目中的文件夹,按下“F5”或右键单击并select“刷新”,文件出现在我的项目中。 看起来这是这样做的预期方式。

更容易。 只需将该文件从资源pipe理器拖放到Eclipse中正确的包中即可。 它会问你是否要复制或链接文件。

我是Eclipse Luna(Windows 7上的64位最新版本)的新手,但这对我工作:

  1. 复制您添加到您的项目的已有源文件。
  2. 在Project Explorer中,右键单击您的项目并selectNew> File
  3. “新build文件”对话框中,项目的名称/文件夹应显示为新(现有)源文件的父文件夹。
  4. 点击“新build文件”对话框底部的“高级”button。
  5. 选中“链接到文件系统中的文件”checkbox。
  6. 点击“浏览”并浏览到您预先存在的来源。
  7. 点击对话框底部的“完成”button。

就我而言,我不得不:

  1. 右键单击该项目的名称
  2. select“ closures项目
  3. 再次右键单击 (现在closures)项目的名称
  4. select“ 打开项目

刷新没有为我工作。 🙁

希望这可以帮助别人…

我刚刚得到这个工作。 因人而异

我不认为它必须在那里,但我把我的文件,xyz.cpp,放到我的项目的源代码目录中。 我的项目有一个名为src的源子目录,如在ProjName / src中。

右键点击项目名称(我的项目是打开的,唯一一个打开)。 新build – >文件。 放入文件名xyz.cpp。 点击确定或按回车。

该文件将在编辑器中打开,并抱怨它是空的。 closures它无需保存。

重新打开文件。 现在有它的内容。

事实certificate,只是简单地拖动文件到src文件夹将工作!

刚刚find添加文件的最快方法:

  1. 使用文件浏览器将文件复制粘贴到项目磁盘目录中。

  2. 在Eclipse项目浏览器中select你的项目。

  3. 点击[鼠标右键] – >刷新(或者在Windows机器上按F5键)。

(在霓虹灯4.6.2工作)