Java プロジェクトのように、プラグインの有無にかかわらず、ソース フォルダーを PHP プロジェクトに追加することは可能ですか?
NetBeans の Java バージョンをダウンロードしてテストしましたが、ソース フォルダをさらに追加できることは明らかです。しかし、PHP バージョンではありませんか?
Java プロジェクトのように、プラグインの有無にかかわらず、ソース フォルダーを PHP プロジェクトに追加することは可能ですか?
NetBeans の Java バージョンをダウンロードしてテストしましたが、ソース フォルダをさらに追加できることは明らかです。しかし、PHP バージョンではありませんか?
新しく作成されたすべての PHP プロジェクトのパスを次から追加できます。
netbeans オプション > PHP セクション > グローバル インクルード パス
または、プロジェクトの「プロジェクト プロパティ」にプロジェクト固有のインクルード パスを追加することもできます (プロジェクト ビューでプロジェクトを右クリックし、左側のセクションから「PHP インクルード パス」を選択します)。
プロジェクトに含まれるソースを編集することはできません。Netbeans で追加のプロジェクトを作成し、「my-include-path」のように呼び出してから、目的のインクルード パス内のすべてのフォルダーをこのプロジェクトに追加することもできます。これで、このプロジェクトに含まれるファイルを編集できます。
プロジェクト パネル (Netbeans 6.9.1) を右クリックすると、[プロジェクト グループ] オプションがあります。これにより、現在のプロジェクト (この場合は php と js プロジェクト) を追加して、グループ化して 1 つとして開くことができます。
参照用に使用される追加のプロジェクトを自動的に開くのにも役立ちます。
「グローバルインクルードパス」と「PHPインクルードパス」は機能しません。
私の個人的な解決策は、次のようにステートメントのextra_path
前に追加することです。include/include_once
set_include_path(get_include_path() . '$extra_path);
プロジェクトのプロパティでは、ソース フォルダーは 1 つだけです。ただし、別のフォルダーのファイルを使用しようとしている場合は、PHP インクルード パスにフォルダーを追加できます。
現時点では、NetBeans PHP プロジェクトは複数のソース フォルダをサポートしていないようです。
NetBeans の Bugzilla に機能要求を追加しました: http://netbeans.org/bugzilla/show_bug.cgi?id=180889