- 1、IDEAの理解
- 図2に示すように、導入IDEAの主な機能
- 3、IDEAの主な利点は、:()のEclipseと比較します
- 4、IDEのダウンロードと使用
- 5、Windowsのインストールプロセス
- 6、アプリケーションの簡単なコンフィギュレーションを開始した後
- 7、Javaプロジェクトを作成します
IDEAの理解
-
IDEA(https://www.jetbrains.com/idea/)はJetBrainsの会社の製品である、などなど、同社の他の製品:
WebStorm:JavaScriptやHTML5、CSS3および他のフロントエンド技術を開発するための
PyCharmを Pythonの開発のために:
PhpStormを PHP開発するために:
ルビーマインのルビー/ Railsの開発のために:
AppCodeを:客観的に開発するために- C /スウィフト
Clion:開発をCのために/ ++ C
DataGrip:データベースとSQLの開発のための
ライダー:.NETの開発のため
Goland開発のために行きます: -
IDEA、のIntelliJ IDEA、Java言語の統合開発環境のフルネーム、IDEAを支援する、特に自動プロンプトインテリジェントコードでは、業界で最高のJava開発ツールの一つとして認識され、リファクタリング、J2EEのサポート、アリ、JUnitの、 CVSの統合、コードレビュー、革新的なGUIデザインやその他の機能の側面は例外であると言うことができます。
IDEAのメイン機能
- 言語サポート:
- その他のサポート:
IDEAの主な利点:( Eclipseのと比較して)
1、強力な統合機能。たとえば、次のようになどのGit、Mavenの、春、
2、ことを示唆して迅速かつ容易にする機能
図3に示すように、機能の広い範囲を示唆しています
4、キーボードショートカットとコードテンプレートプライベート静的最終PSFを使用して簡単に
5、正確な検索
IDEのダウンロードと使用
-
ダウンロードIDEA公式サイト:
https://www.jetbrains.com/idea/download/#section=windows -
:IDEAには2つのバージョンに分かれている アルティメット(究極)とコミュニティ版(コミュニティ)。(30日間の無料試用版に限る)究極の料金、無料のコミュニティ版、Eclipseの、これは一般的に、我々は究極の選択開発した、非常に異なっています。
-
具体的な差アルティメットとコミュニティ版:
https://www.jetbrains.com/idea/features/editions_comparison_matrix.html -
公式ウェブサイトが提供する詳細なドキュメントの場合:
https://www.jetbrains.com/help/idea/advanced-features.html
Windowsのインストールプロセスの下で
- インストール前の準備:
1は、ハードウェア要件(ハードウェア要件):個人的には推奨:8G以上のストレージメモリは、CPU i5のが好ましく、より好ましくは(SSD)SSDを搭載し、IDEAは、SSD上に取り付けられ、これは流暢の多くをスピードアップします。
2、必要なソフトウェア(ソフトウェア要件):JDKをインストールする必要があります。
新しい変数の名前を「システム変数にJAVA_HOMEを」、のような可変JDKのインストールパスの値:「C:\プログラムファイル\のJava \ jdk1.8.0_91」;
編集変数名" パス変数プラスの元の額面の末尾に"、 ";%JAVA_HOME%\ binに、 %JAVA_HOME%\ JRE \ビン"。
3、インストール処理(図切頭部分)
32ビットまたは64ビットバージョンのことが確認され
ていない会合に選択することができた.java、の.groovy、.ktフォーマットに関連付けられたことを確認するかどうか。
4、インストールの概要
ビューのインストールポイントから、あるIntelliJ IDEAのハードウェア要件は非常に高いようではありません。そこので、あなたは、Eclipse / MyEclipseのを使用している場合は、インデックスファイルがのIntelliJ IDEAに実行されるキャッシュがたくさんある、のIntelliJ IDEAている基本的にコンピュータカード、遅いなどの問題を解決したいので、しかし、実際には、開発は、そうではありませんそれができない上、あなたは自然の中で、ハードウェアをアップグレードする必要があります。
5. インストールディレクトリ構造を見直し
ここで、ビンディレクトリ、あなたは大規模プロジェクト、JavaプロジェクトやAndroidプロジェクト、提案された修正を開発している場合は、8G以上であれば、64ビットオペレーティングシステムおよびメモリ、idea64.exe.vmoptions(VM設定ファイルの64魏IDEA)を見つけます、それは以下の3つのパラメータを変更することが多いです。
-Xms128m、16 Gメモリマシンはセットにしてみてください可能性があります(メモリーの初期数の設定、この値は、プログラムが起動するJavaの速度を上げるために増加させることができる)-Xms512m
-Xmx1500m(メモリの最大量を設定し、この値を大きくし、収集ガレージメモリの周波数は、プログラムのパフォーマンスを改善するために低減することができる):-Xmx750m、16 Gメモリマシンはしよう
-XX:ReservedCodeCacheSize = 240メートル、16Gメモリマシンは試してみる:-XX:ReservedCodeCacheSize = 500メートル(メモリの保持は、コードによって占有しました)
6、設定ディレクトリ構造を表示
-
これは、IDEA、種々の構成を保存したディレクトリです。このディレクトリは、ディレクトリ全体を削除した後、ある機能セットを、持っているし、その後のIntelliJ IDEAを再起動しますが、自動的に新しいデフォルトの設定を生成するのに役立ちますので、あなたがのIntelliJ IDEAの設定変更が壊れて置けば多くの時間が、それは問題で、ディレクトリを削除しません。 、すべてが初期状態に戻ります
-
1、configディレクトリ
configディレクトリには、設定ディレクトリののIntelliJ IDEAのパーソナライゼーションで、または全体のIDEの設定ディレクトリです。あなたは章を覚えていれば、このディレクトリには、時間のインストールについて説明し、のIntelliJ IDEAの新バージョンのインストールに古い設定ディレクトリが自動的にハードディスクをスキャンします、それはディレクトリを参照し、最も重要なディレクトリではなく、1とみなすことができます。メインカタログレコード:IDEのメインコンフィギュレーション機能、設定パーソナライズされたタスクのなどのカスタムコードテンプレートの定義、自己定義されたテンプレートファイル、自己定義ショートカット、プロジェクトの記録、。
- 2、システムディレクトリ
IntelliJ IDEAのシステムディレクトリがシステムファイルのディレクトリである、のIntelliJ IDEAは、ブリッジディレクトリ開発プロジェクト、です:キャッシュ、インデックス、コンテナファイル出力など、ではないが、最も重要なディレクトリが、ディレクトリも最も不可欠の一つです。
アプリケーションを起動した後のconfigureに簡単です
1、インポートするかどうか、既存の設定
- まず、スタート、次のダイアログボックスがポップアップ表示されます。既存の設定をインポートしないことを選択します。
図2に示すように、活性化
- 百度IDE活性化(アクティベーションコードまたは取り込まJARパッケージを使用して構成ファイルを変更し)、または淘宝
3、テーマを設定
- ここでは個人的な好み、選択に基づいて、あなたはまた、(すべてとセットのデフォルトをスキップ)をスキップするように選択することができます。設定ではリアにも再集合のテーマ化することができます。ここで選択します。次の:デフォルトのプラグイン
図4は、プラグを設定します
-
IDEAプラグインの様々な設定し、あなたは、カスタム設定を選択し、削除、または自分自身をインストールすることができます(:Scalaのプラグインのサポートなど)は、プラグインはありません。ここで設定されていない、後者の缶は、メニューバーのインターフェイス設定を介して設定します。
-
IDEAプラグイン公式ダウンロード:https://plugins.jetbrains.com/idea
Javaプロジェクトを作成します。
Javaの作成1.
- 新規プロジェクトを作成:新しいプロジェクトを作成します。
- プロジェクトのインポート:既存のプロジェクトをインポート
- オープン:既存のプロジェクトを開きます。例えば:あなたは、Eclipseプロジェクトを開くことができます。
- チェックアウトからバージョンコントロール:コンセプトを明確にすることが、必要性を新規プロジェクトを作成します。ここでは、プロジェクトや他のGitのホスティングサーバー上でのGithub上のプロジェクトアウトサーバアドレスのチェックでプロジェクトを選択することができます:
IntelliJ IDEAは、最大の単位は、プロジェクトで、Eclipseの概念(ワークスペース)の全く同様のワークスペースではありません。ここでは、ワークスペース内のEclipseプロジェクトとして理解することができます。
- JDKは、プロジェクトのSDKとして指定されたディレクトリを選択します。
あなたがWebプロジェクトを作成する場合は、上記のWebアプリケーションをチェックする必要があります。あなたがWebプロジェクトを作成しない場合は、チェックする必要はありません。単純なJavaプロジェクトを作成しないために、ここで確認してください。ここで、新規を選択します。ここで、JDKのインストールパスの選択位置を:
図2に示すように、設定された表示共通図
3、エンジニアリングインタフェースディスプレイ
- 店舗コードに使用Eclipseの下のsrcディレクトリ下のSRC同様のプロジェクト、。
- プロジェクト内の.ideaとproject01.imlファイルがIDEAプロジェクト固有のものです。Eclipseの.settings、.classpath、.projectというように下のプロジェクトに似ています。
4、およびパッケージとクラスを作成します
- srcディレクトリにパッケージを作成します。
- パッケージの新しいクラスでは: - Javaクラス、クラス、またはインタフェース、あるいは注釈を作成するかどうか、すべての新規を選択します。
- 説明:そのコードが終了したところでIDEAの言うには、[保存]をクリックしないでください。IDEAは、自動的にコードを保存します。
5.(モジュール)モジュールを作成します。
- Eclipseでは、私たちは、ワークスペース(ワークスペース)とプロジェクト(プロジェクト)、IDEAプロジェクト(プロジェクト)とモジュール(モジュール)で唯一の概念の概念を持っています。ここでの対応は次のとおりです。
IDEAの公式ウェブサイトは説明しました:
アンEclipseワークスペースはのIntelliJ IDEAにプロジェクトに似ている
のIntelliJ IDEAにモジュールをアンEclipseプロジェクトマップ
翻訳:
IDEAプロジェクトのEclipseワークスペースに相当
Eclipseでは、モジュール内IDEAプロジェクトに対応します
混乱で始まるこの場所は、それらの間の非常に簡単な関係になります。
-
エクリプスのターンからは常に無意識のIntelliJ IDEAに行うことができない、同じウィンドウマネージャのn項目になりたいです。IntelliJ IDEAは、複数のプロジェクト開いているウィンドウを持つ複数のプロジェクトインスタンスを開き、ソリューションを提供しています。すなわち:プロジェクトウィンドウはウィンドウを開きます。
-
IntelliJ IDEAプロジェクトは、トップレベルでは、第2レベルはモジュールです。Aプロジェクトは、複数のモジュールを持つことができます。現在主流の大規模プロジェクトは、分散、マルチモジュール構造に配備されているこのような構造に類似しています。
そのようなプロジェクトは、一般的にように分割され、例えば、コアモジュール、Webモジュール、プラグインモジュールを、Solrのモジュールのモジュール間等は、お互いに依存してもよいです。これらのモジュールの名前を付けることによって、それらの間にも見ることができる同じプロジェクト事業のモジュールであり、互いの間の不可分の取引関係があります。 -
マルチモジュールプロジェクトと比較すると、小規模なプロジェクトはとても複雑にする必要はありません。のみのIntelliJ IDEAもサポートされているモジュールの構造、およびプロジェクトを作成するのIntelliJ IDEA、デフォルトでは、単一のモジュール構造です。ここでは、モジュールを作成する方法を示します。
その後、我々は無使用にSRCプロジェクトエンジニアリングの下で、SRCのモジュールで、この時間は、コードを書くことができます。それを除去することができます。
モジュールを削除する方法6、
この点を削除するには、モジュールは、この秋、ハードから削除されます。
7、プロジェクトの設定を参照してください
:プロジェクト構造の中に
(2)IDEA、共通の構成、プロジェクトテンプレート、およびJavaWebを作成し、実行し、次の章