Java 在eclipse应用程序中添加新文件向导
我对插件开发完全陌生。我想添加一个几乎完全相同的eclipse应用程序的新项目向导,并根据我的需求对其进行修改 我尝试使用现有扩展名org.eclipse.ui.newWizards来生成一个新向导,但是它在一个已经存在的项目中添加了一个新文件,而不是整个新项目Java 在eclipse应用程序中添加新文件向导,java,eclipse-plugin,wizard,Java,Eclipse Plugin,Wizard,我对插件开发完全陌生。我想添加一个几乎完全相同的eclipse应用程序的新项目向导,并根据我的需求对其进行修改 我尝试使用现有扩展名org.eclipse.ui.newWizards来生成一个新向导,但是它在一个已经存在的项目中添加了一个新文件,而不是整个新项目 ContainerSelectionDialog dialog = new ContainerSelectionDialog( getShell(), ResourcesPlugin.getWorkspa
ContainerSelectionDialog dialog = new ContainerSelectionDialog(
getShell(), ResourcesPlugin.getWorkspace().getRoot(), true,
"Select new file container");
if (dialog.open() == ContainerSelectionDialog.OK) {
Object[] result = dialog.getResult();
if (result.length == 1) {
containerText.setText(((Path) result[0]).toString());
}
另外,是否有任何方法可以导出一个已经存在的向导,然后将其重新编辑?如果要创建一个新项目,请使用扩展
org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard的向导创建一个新向导
这样的事情,您不需要复制源代码。通过在适当的插件上添加依赖项,可以扩展Eclipse中已有的类。这对于StackOverflow来说太广泛了,请阅读一些关于EclipseRCP的教程-这是一个很好的站点。