我在 Eclipse 中有一个项目(比如 Project1),其中包含一个“/sample”文件夹。/sample 文件夹中包含示例项目。
我想要做的是,我想在 Eclipse 中导入任何示例项目(比如 Sample1),这样 Eclipse 将链接到 Project1 的 /sample 目录。因此,我在 Sample1 中所做的任何更改都会更新 Project1 的 /sample 文件夹。
Eclipse 有链接文件/文件夹的概念。看到这个。这是你想要的?
Eclipse 可以识别何时从外部对项目源文件进行了更改——它会提示您重新加载它——因此即使您同时将文件夹作为两个单独项目的一部分打开也不应该成为问题。我不喜欢eclipse中的编辑器,但有时出于其他原因使用它,所以我一直这样做(外部编辑我在eclipse中打开的文件)。如果您认为按 F5 并不太麻烦,那么它相对没有麻烦。
WRT 连接两者,在 linux eclipse 方面(软)链接,所以你可以使用,例如:
ln -s project1/sample1 sample
在您的项目目录中。
这在 OSX 上是一样的。我相信较新的 Windows 操作系统有一些等价物,但不要问我它是什么(概念是“软链接”或“符号(线形)链接”。如果您使用的是 cygwin 的 msys shell,ln
可能会在那里工作。
http://en.wikipedia.org/wiki/Symbolic_link
看起来那里有 WRT 到 Windows(和 cygwin)的详细信息。