@Override
	public void init() {
		super.init();

		options = AppInfo.getFrontEndTool().getOptions(
			VSCodeIntegrationOptionsPlugin.PLUGIN_OPTIONS_NAME);

		new ActionBuilder("CreateVSCodeModuleProject", name)
				.menuPath(ToolConstants.MENU_TOOLS, "Create VSCode Module Project...")
				.menuIcon(new GIcon("icon.plugin.scriptmanager.edit.vscode"))
				.description("Creates a new Visual Studio Code module project.")
				.helpLocation(new HelpLocation("VSCodeIntegration", "VSCodeModuleProject"))
				.onAction(context -> showNewProjectDialog())
				.buildAndInstall(tool);
	}
Create a new {@link VSCodeIntegrationPlugin}

@param tool The associated {@link PluginTool tool}
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/vscode/VSCodeIntegrationPlugin.java