-2

ニーズに合わせてカスタムメイドの IDE を考え出そうとしています。Swing ライブラリを使用して GUI を作成しようとしましたが、見栄えがよくありません。また、プロジェクト エクスプローラーやウォッチ ウィンドウなどを表示する方法もわかりません。

Java で独自の IDE を作成する方法を教えてもらえますか? SWT またはスイング フレームワークを使用する必要がありますか?

ありがとう

4

1 に答える 1

1

あなたの要件は非常に緩いです。SWING、NetBeans プラットフォーム、Eclipse プラットフォーム、SWT を使用できます。ほとんどの場合、IDE では次のことが期待されます。

  1. Eclipse ライクなレイアウトがサポートされています。たとえば、ユーザーがサイズ変更/再配置できる多数の「ビュー」と「エディター」と、再起動の間に保存される変更。
  2. プロジェクト管理機能? プロジェクト/ファイルの作成、ファイルの変更の追跡、ビルドの実行、メタデータの管理。通常、バージョン管理のサポートは必須です。
  3. コード アシスト、検証 (コンパイラ エラーなど)、ショートカットなどを備えた専用のソース エディターを用意します。

そのすべてが必要な場合は、Eclipse プラグインの開発について読む必要があります。(1) のみが必要な場合は、Eclipse RCP のドキュメントを確認してください。そのようなものが必要ない場合は、SWING または SWT を使用できますが、それは好みの問題です。

于 2013-05-21T16:43:14.637 に答える