4

Eclipseを使い始めたばかりで、ワークスペースの概念に何かが欠けているように感じます。

私が収集できるのは、ワークスペースは、さまざまな方法で配置できるIDEのピース/パーツの集合体にすぎません。たとえば、JavaワークスペースとPythonワークスペースがあり、さまざまな要素が利用可能で、さまざまな配置で編成されている場合があります。

それは良い理解ですか?プロジェクト全体で使用する単一の作業コンポーネントのセットを使用する可能性が最も高い場合、1つの中央ワークスペースは論理的ですか?Eclipseをしばらく使用している人は、通常、単一のワークスペースを持っていますか、それともプロジェクトのグループごとに異なるワークスペースを持っていますか?後者の場合、追加のワークスペースの必要性を決定するものは何ですか?

前もって感謝します!

4

2 に答える 2

5

「ワークベンチ」とは、Eclipseの「インストール」、つまりプログラム自体を指していると想定します。「ピース/パーツ/コンポーネント/要素」を指すときは、実際には「プラグイン」と「機能」を指していると思います。

ほとんどの人は単一のEclipseワークベンチを持っていて、使用したいプラグインをそのワークベンチにインストールしていると思います。パースペクティブは通常、Javaコードの記述、XMLコードの記述、Subversionとの同期、コードのデバッグなど、さまざまなワークフローに使用されます。

ワークスペースの一般的な使用例は、すべてのプロジェクトを含む単一のワークスペースがあることです。たとえば、ワークスペースにはすべての個人設定が含まれているため、複数のワークスペースでは、複数の設定を維持する必要があります。(これをVisual Studioでの「ソリューション」の動作と比較してください。)ワークスペースを整理するには、ワーキングセットを使用できます。これにより、(とりわけ)プロジェクトエクスプローラーに表示するプロジェクトを制御できます。別々のワークスペースが必要な場合もありますが、通常はなくてもかまいません。

私はプラグイン開発(Java)とC / C ++開発(CDT)を行っており、それらは単一のEclipseワークベンチと単一のワークスペースの両方にあります。

于 2011-01-07T09:26:14.687 に答える
1

Workbenchは、eclipseの実行中のインスタンスである作業テーブルの一般的な名前です。さまざまなアレンジメントに対して、「ワークスペース」および/または「パースペクティブ」
があります。1つのワークベンチにはワークスペースが少ない場合があります。1つのワークスペースにはパースペクティブがほとんどありません。
私の個人的な好みは、パースペクティブが少ない1つのワークスペースを使用することです。さまざまなユースケース。

于 2011-01-05T17:32:33.700 に答える