ベストアンサー
これは、最近Javaを学び始めたときに調査しなければならなかった質問の1つです。この分野には、Eclipse、IntellijIDEA、NetBeansの3つの主要な「競合他社」があることにすぐに気付きました。 VisualStudioも非常に人気がありますが、4を最大限に活用しましょう。かなりの数のレビューを読んで見てから、それらすべてをインストールして個人的にテストしました。これが私の考えです…
a) Eclipse –多くの機能、アドオン、プラグイン、コミュニティサポートなど。私には、このIDEはメニュー、ボタンという意味でより「プロフェッショナル」に見えます。そして、その「感触」は、あらゆる種類のビジネスで多く使用されているCMSソフトウェアに少し似ています。全体として、フル機能で、無料で、必要に応じて多くのアドオンとサポートがあります。
b) NetBeans –それでも私が調査から見た限りでは、特にベテランの開発者コミュニティ内で非常に人気があるようです。私のような初心者にとって、正直に言うとあまり好きではありませんでした。最新バージョンでも見た目は少し時代遅れです。それでも、明らかに多くの機能がありますが、私はあまり詳しく知りたくありませんでした。
c) IntellijIDEA –認めざるを得ません。特に、現在行っているオンラインJavaコースにはこのIDE用の特別なプラグインがあるため、これを最も楽しんで、今でも研究で使用しています。このソフトウェアのルックアンドフィールとメニューの構成方法が気に入っています。無料のCommunityEditionには、特に初心者向けの十分な機能があります。マーケットプレイスから入手できる無料のテーマに基づいて、外観をさらにカスタマイズし始めました。全体的に、とりあえずこれにこだわる気がします。
d) VisualStudio –IntellijIDEAに少し似ていると思います。個人的には、少なくとも見た目は2位になります。機能などについて適切にコメントするためにそれほど使用したことはありませんが、開発用に別のIDEを選択する必要がある場合は、間違いなく詳細を確認します。
他のJava初心者がいる場合(JavaまたはIntellijに関する)知識を共有したい場合は、いつでも私にメッセージを送ってください。
回答
intellijコミュニティエディションを使用してください。一般に、他のすべてのものを忘れることができます。それらはまったく比較されません。
Eclipseはこのタイトルを保持していましたが、低速、低速、バグが残っており、重要なことは何ももたらされていません。しばらくの間、テーブルに追加します。使用する必要があるのは、Eclipseでのみ使用可能なプラグインを使用する必要がある場合のみです。
NetBeansは非常に優れており、提供されている以上のものです。クレジット。「学習しているだけで、それほど複雑な作業を行っていることがわからない場合は、NetBeansをお勧めします。ユーザーベースが少ないため、自分で問題を解決する必要があるかもしれません。
しかし、実際には、本格的なエンタープライズJava作業を行う場合は、intellijの基本を学ぶ必要があります。私のような人であれば、Eclipseがあなたを夢中にさせます。まったく助けにならずに邪魔になっているように感じます。
intellijで利用できる機能の1つで、これなしでは実行できません。タイプを制御してクリックすると、直接表示されます。タイプの定義に。定義が標準ライブラリ(たとえば文字列など)または使用している他のコンパイル済みライブラリにある場合、 .classファイルを逆コンパイルし、そのソースコードを表示します、 急いで。 これは、ドキュメントが不十分なライブラリを扱うときに非常に役立ちます。
明らかに他にも多くの機能があります。ファイルを保存する必要さえないことをご存知ですか?それはintellijで自動的に行われます。マッシュコントロール+ sはもう必要ありません。デバッグ時に式(オブジェクト)を簡単に評価し、その内容(属性)を確認できることをご存知ですか?など