|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 2 3 次のページ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| はじめに | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
こんにちは。ビーブレイクシステムズの山下です。前回はプロジェクトを構築しながらNetBeans 5.0とEclipseの機能比較を行い、プロジェクトの作成やクラス作成の機能について比較しました。NetBeans 5.0とEclipseの差はほぼなかったといえるでしょう。 今回はクラスに対するコーティングからデバッグ機能までの比較をして、NetBeans 5.0とEclipseの総評をします。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| コーディングからデバッグまでの機能比較 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
開発ではコーディングとデバッグに多くの時間を費やすものです。どれだけIDE(統合開発環境)のサポート機能が充実しているかによって開発者への負担が変わってきます。今回は前回作成したプロジェクトを引き続き使用して、実際に作成したクラスに対してのコーディングからデバッグまでを行っていきます。 なお、今回使用するソースは以下からダウンロードしてください。
サンプルソース
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| コーディング | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
NetBeans 5.0とEclipseには、コード補完機能やリファクタリング機能などのコーディングを補助する機能が備わっています。 コード補完機能は候補となる文字列が多岐にわたると、候補文字列を検索するための処理に時間がかかってしまいます。コード補完機能を使う場合はなるべく文字列を多く入力してからがよいでしょう。 次に、リファクタリング機能について表1にあげます。
表1:リファクタリング機能有無一覧(※注1、2)
※注1:
NetBeans 5.0のリファクタリング機能の詳細については、「NetBeans.org( http://www.netbeans.org/kb/50/using-netbeans/editing_ja.html#86574)」を参照してください。
※注2:
Eclipseのリファクタリング機能の詳細については、「Eclipse.org( http://help.eclipse.org/help31/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref- menu-refactor.htm)」またはEclipseのヘルプを参照してください。 表1を見るとNetBeans 5.0とEclipseには共通の機能が多いことがわかります。NetBeans 5.0にしかない機能やEclipseにしかない機能もありますが、よく使う機能はともに備わっていますので、どちらを使用するとしても問題はないでしょう。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
1 2 3 次のページ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||



