特にMavenを使用した開発でNetBeansを使用するのは楽しいですが、最近、開発サイクルのさまざまな部分で同じコードベースの3つの異なるブランチで作業していることがわかりました。
Eclipseでできることの1つは、プロジェクトを異なるワークスペースに分離することです。そのため、作業対象に応じて、本番パッチブランチまたはトランクにMavenプロジェクトを含むワークスペースでEclipseを開始するだけです。
NetBeansでこれを実現したいのですが、その方法は見つかりませんでした。何か案は?
次の2つを見つけました。
まず、「類似の」機能があります。コマンドラインでuserdirスイッチを使用する必要があります。欠点は、開いているときに切り替えるのではなく、IDEを再起動する必要があることです。とりあえずそれで生きていけると思います。 Windows用の here のテクニックを見つけました。
次に、誰かがIDE自体からワークスペースの切り替え(またはこの場合はユーザーディレクトリの切り替え)を許可するために、 feature を提出しました。おそらく、これは7.0に組み込まれるでしょう。
バージョン6.7.1でMac OSを使用しています。
プロジェクトグループのオプションがあります。
[ファイル]> [プロジェクト]グループから。
ここでは、フォルダの場所に基づいてプロジェクトグループを作成できるため、このフォルダの下にあるプロジェクトはすべてこのプロジェクトグループ内で考慮されます。
プロジェクトグループを切り替えた場合、その中のプロジェクトのみが表示され、開いているファイルの現在のステータスなどが維持されます。
プロジェクトグループを切り替えるには、IDEを閉じる必要はありません。
これらのオプションを考えると、これはEclipseでのワークスペースの切り替えと同等だと思います。
私はこの質問が古いことを知っていますが、次のようなツールを探していたときにグーグルで見つけました: http://plugins.netbeans.org/plugin/20677/project-group-toolbar このプラグインを使用すると、プロジェクトの概要にさまざまなプロジェクトを読み込むことができます。したがって、2つ以上のプロジェクトを開いて、プロジェクトの別の「セット」に変更できます。
Netbeansにはグループがあります。そうしないと、Eclipseワークスペースに配置したいプロジェクトのグループを作成できます。
したがって、グループを切り替えると、Eclipseでワークスペースを切り替えるようなものになります。
私の知る限り、プロジェクトもプロジェクトグループも、Eclipseワークスペースと同様の方法では動作しません(まだ)。 Eclipseでワークスペースを切り替えると、開いているすべてのファイルが閉じられ、新しいプロジェクトのファイルが開かれます。このようにして、すべてのプロジェクトが1つのエンティティとして機能します。 netbeansプロジェクト/プロジェクトグループはそのようには機能しません。多くのウィンドウを開いているときにプロジェクトを切り替えると、このような機能がすぐに本当に役立つことを願っています