Java Eclipse目录模板
在Eclipse中有没有一种方法可以创建目录模板,这样每当有人在文件系统中的某个位置创建文件夹时,就会自动在其下面创建一个嵌套的子目录 例如,如果我有一个项目MyProject:Java Eclipse目录模板,java,eclipse,directory,Java,Eclipse,Directory,在Eclipse中有没有一种方法可以创建目录模板,这样每当有人在文件系统中的某个位置创建文件夹时,就会自动在其下面创建一个嵌套的子目录 例如,如果我有一个项目MyProject: MyProject --src --properties --plugins 每当有人在“插件”下创建文件夹时,我想生成一个子目录,例如“folderA,folderB,folderC”,这样他们所要做的就是在“插件”(即myFolder)下创建一个文件夹,并生成: MyProject --src
MyProject
--src
--properties
--plugins
每当有人在“插件”下创建文件夹时,我想生成一个子目录,例如“folderA,folderB,folderC”,这样他们所要做的就是在“插件”(即myFolder)下创建一个文件夹,并生成:
MyProject
--src
--properties
--plugins
-- myFolder
--folderA
--folderB
--folderC
您可以创建一个新的Eclipse插件,在工作区中注册资源更改侦听器。从这些更改通知中,您可以确定用户是否创建了特定类型的文件夹 eclipse.org上有一篇关于资源更改侦听器的非常好的文章: 基本上,您只需实现IResourceChangeListener接口,将其添加到工作区并查看您收到的事件,然后在某些规则匹配时执行操作 从文章中偷来的代码
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IResourceChangeListener listener = new IResourceChangeListener() {
public void resourceChanged(IResourceChangeEvent event) {
System.out.println("Something changed!");
}
};
workspace.addResourceChangeListener(listener);
如果您没有创建eclipse插件的经验,那么有以下好文章:
eclipse.org/articles/Article您的%20First%20plugin/YourFirstPlugin.html除了实现插件之外,其他解决方案可能是:
在项目中添加生成器(ant、program)(当构建自动完成时)。您的程序将检查目录并创建丢失的文件夹。谢谢。我来看看。感谢您的帮助。实际上,这就是我现在所做的,但我希望在创建文件夹时使用它,而不是在构建时使用它。不过,谢谢你的帮助。