gpt4 book ai didi

eclipse - 在 Eclipse 中创建新的多文件向导插件的最佳方法?

转载 作者:行者123 更新时间:2023-12-02 19:03:31 25 4
gpt4 key购买 nike

我想创建一个出现在"new"菜单中的 Eclipse 插件,如“新类”(例如“new MyStructure”)。

此插件的目标是询问名称和放置生成内容的文件夹。

生成的内容是通过复制现有标准目录来创建的,如下所示(${dir} 代表向导中选定的目录,${name} 代表向导中询问的名称):

$dir
- ${name}.java
- css
- Default${name}Style.css
- ${name}Editor.java
- ${name}.config

每个文件都基于现有的文件内容,类似于 Eclipse 代码模板,我可以在其中指定动态 ${name} 和包。

如何轻松完成这个 eclipse 插件?

最佳答案

  1. 创建 org.eclipse.ui.newWizards 的扩展来创建向导
  2. 使用类org.eclipse.swt.widgets.DirectoryDialog让用户选择目录
  3. 使用文本字段让用户输入${name}
  4. 使用java.io.*将文件复制到指定目录(如果要复制到工作区,则使用org.eclipse.core.resources)
  5. 使用 newWizardShortcut 创建 org.eclipse.ui.perspectiveExtensions 的扩展,以将新向导添加到您要扩展的透视图中

关于eclipse - 在 Eclipse 中创建新的多文件向导插件的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6923684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com