20

私はEclipseCDT環境を稼働させ、好きなようにカスタマイズしています。また、Javaを多用します。

C-> C ++-> ADA-> Javaを頻繁に切り替えるので、Java機能を取得するためだけに別のバージョンのEclipseをインストールしたくありません。このため、1つのIDEですべての言語をサポートしたいと思います。

現時点では、C / C ++とAdaが連携しています(CDT + GNATワークベンチ)。

Eclipseを最初からインストールせずにEclipseJavaサポートをインストールするにはどうすればよいですか?

4

1 に答える 1

19

私は両方を問題なく一緒にインストールしました。実際、私はJDT、CDT、PyDevをすべて並べて動作させていましたが、3つの言語すべてのコードを含むプロジェクトもあり、すべてがうまく機能していました。他の人のために準備ができているはずだったすべてのビットは、ビルダーを正しく注文するために提供されました。(私は、Java、Python、およびC ++をすべて同じプロジェクトでサポートするC++で実装されたAPIを持っていました)。

ただし、セットアップは既に希望どおりに実行されているため、Eclipseのインストールとワークスペース内の.metadataフォルダーをバックアップすることを強くお勧めします(通常、Eclipseをいじくり回すときは、ワークスペース全体を圧縮します。 )。

次に、プラグインマネージャーを使用して、更新サイトからJDTプラグインをインストールします。率直に言って、私はあなたが問題を起こすとは思っていません。異なるワークスペースを使用してCDTとJavaを分離できますが、この明確な分離が本当に必要でない限り、すべてを同じワークスペースで実行することをお勧めします。Eclipseでワークスペースを切り替えるということは、すべてのロードと待機を伴う新しいインスタンスを起動する必要があることを意味します。

同じプロジェクトで言語タイプを混在させるには、eclipseプロジェクトファイルを手動でいじる必要がある場合があります。場合によっては、GUIが同じプロジェクトに対して複数の側面を持つことを提案しないことがあります。それ以外の場合、ある言語から別の言語への切り替えは透過的です。パースペクティブを切り替えることも、必要なビューだけで独自のパースペクティブを構築することもできます。ここでも、CDTからのビューを他の言語/プラグインからのビューとミックスマッチングすることに問題はありませんでした。

これはおそらくEclipseの最大の強みです。実行している作業に関係なく、統合された開発環境を提供します。そうは言っても、すべての言語が同じようにサポートされているわけではありません。Javaプラグインは、CDTよりもはるかに豊富で成熟しているということは朗報です。

于 2010-04-15T01:53:09.007 に答える