0

当我在上述 IDE 中创建新项目时,我可以选择Web Module然后Web Module Type(HTML5 Boilerplate、Twitter Bootstrap、Node.js)。

在此处输入图像描述

我想编写自定义 IntellijIDEA 插件来添加自定义Web Module Type.

我期望以下用户操作序列:

  • 用户点击File——New project
  • 然后选择选项Create project from scratch
  • 创造新的Web Module
  • 选择Custom Scratch网络模块类型
  • 指定一些偏好(如上图)
  • 点击次数Finish

假设我有 java 类,它接收很少的参数并在新项目文件夹中生成所有必要的文件。

如何创建一个接口来将一些参数传递给我的 java 类,这将完成所有其他操作?因为它是为Node.js Express App.

4

1 回答 1

0

与某些 IntelliJ 相关的文档采用“代码就是文档”的格式。当您想与仅在 Ultimate Edition 中可用的商业插件交互时,这有点困难。

对于开源集成,您应该能够下载社区版的源代码并导航到您心仪的内容。

对于商业插件集成,您需要找到该插件的 jar 文件并查看类/方法结构以了解您需要调用的内容。至于在 plugin.xml 文件中定义组件,您需要在插件的 plugin.xml 文件中查找扩展点并实现这些接口。IntelliJ 站点上的文档解释了如何定义扩展点并为其他插件定义扩展点的实现。

当我编写一个用于配置我工作的内部框架的插件时,我使用了这两种方法。

于 2012-10-25T15:14:23.850 回答