2017-04-23 11 views
0

さまざまなJetBrainsプログラムで作成されたプロジェクト内の.ideaディレクトリからプロジェクト情報を読み込むための情報やドキュメントを探しています。JetBrains IntelliJ ".idea"ディレクトリからプロジェクトメタデータを読む

NetBeansでは、かなり簡単です。nbproject/project.xmlを開いて、プロジェクト名とプロジェクトタイプ(例:org.netbeans.modules.php.project)を取得できます。

.ideaでは、データの最終的な場所を見つけるのが難しくなりました。

具体的には、私が探しています:

  1. プロジェクトの名前(ルートディレクトリ名と異なる場合)
  2. 正確なソフトウェアを、プロジェクトが(WebStorm対PhpStorm対PyCharm対ルビーマインで作成されました対[...])
+0

実際にフルテキスト検索を試みましたか? – Meo

答えて

2

プロジェクトの名前(ルートディレクトリ名と異なる場合)

.idea/.nameファイル(存在する場合)を見てください - それはテキストの1行のプレーンテキストファイルです。

(WebStorm対PhpStorm対PyCharm対ルビーマイン対[...])でプロジェクトが作成された正確なソフトウェア

私の知る限り内部には、そのような情報はありません - すべての製品を使用同じフォルダ/形式(よく、IntelliJは.iprファイルIIRC - legacy formatも使用できます)。

異なるIDEは、さまざまな種類のモジュールを使用できます。 PhpStorm/WebStormはWEB_MODULEのみを使用します - .imlファイルを参照してください。

+0

素晴らしいポイント。それらのモジュールを使用してそれぞれのソフトウェアを派生させようとする。 – JDR

+0

@ JDRモジュールタイプによっては、WEB_MODULEがPhpStorm/WebStorm/PyCharm/RubyMine/IntelliJのどの製品でも使用できるので、非常に野性的な推測である可能性があります。 'ファイル|新しいプロジェクト "を作成し、" Twitter Bootstrap "や" Foundation "用に作成する - IDEが作成したヒントは表示されません(あなたが' .idea'フォルダ内の他のファイル特定のIDE(Java/Python/Ruby SDKやその他の言語固有のものへの参照など)では(おそらく)そうです。 – LazyOne

関連する問題