0

前述のIDEで新しいプロジェクトを作成するときは、(HTML5 Boilerplate、Twitter Bootstrap、Node.js)を選択Web ModuleしてからWeb Module Type選択できます。

ここに画像の説明を入力してください

カスタムIntellijIDEAプラグインを作成してカスタムを追加したいWeb Module Type

次のユーザーアクションシーケンスを期待しています。

  • ユーザークリックFile-New project
  • 次にオプションを選択しますCreate project from scratch
  • 新しいを作成しますWeb Module
  • WebCustom Scratchモジュールタイプを選択します
  • いくつかの設定を指定します(上の図のように)
  • クリック数Finish

たとえば、Javaクラスがあり、引数をほとんど受け取らず、必要なすべてのファイルを新しいプロジェクトフォルダーに生成するとします。

いくつかの引数をJavaクラスに渡すためのインターフェースを作成するにはどうすればよいですか?それにより残りはすべて作成されますか?のために作られているのでNode.js Express App

4

1 に答える 1

0

IntelliJ の特定の部分に結び付けるためのドキュメントは、「コードはドキュメントです」という形式になっています。これは、Ultimate Edition でのみ利用可能な商用プラグインと連携したい場合、少し困難です。

オープンソース統合の場合、Community Edition のソースをダウンロードして、心ゆくまでナビゲートできるはずです。

商用プラグインを統合するには、そのプラグインの jar ファイルを見つけ、クラス/メソッド構造を調べて、何を呼び出す必要があるかを把握する必要があります。plugin.xml ファイルでコンポーネントを定義する限り、プラグインの plugin.xml ファイルで拡張ポイントを探し、それらのインターフェースを実装する必要があります。IntelliJ サイトには、拡張ポイントを定義する方法と、他のプラグインの拡張ポイントの実装を定義する方法を説明するドキュメントがあります。

私が働いている内部フレームワークを構成するためのプラグインを作成したとき、これらのアプローチの両方を使用しました。

于 2012-10-25T15:14:23.850 に答える