IDEAは何ですか
IDEAは、業界でIntelliJのは、最高のJava開発ツールの一つ、特に自動プロンプトインテリジェントコード支援として認識されている、のIntelliJ IDEA、統合環境のJava言語の開発のための略で、リファクタリング、J2EEのサポート、ツールの様々なバージョン(gitの、SVN、githubの、等)、JUnitの、CVSの統合、コード分析、GUIの設計および他の機能の革新的な側面は例外的であると言うことができます。ジェットブレーンズのIDEAは、会社は、プラハ、チェコ共和国の首都、開発者、厳しい知られ、主に東ヨーロッパのプログラマに本社を置いて、同社の製品です。主力バージョンもそうでHTML、CSS、PHP、MySQLの、Pythonとをサポートしています。無料版のみJavaや他のいくつかの言語をサポートしています。
特長
- インテリジェントな選択:我々は方法、またはループを選択する必要がありますか、ゆっくりと、選択したカテゴリ全体を拡大する変数からステップバイステップをしたいと思います多くの場合、IDEAは、この選択に基づく構文を提供します、デフォルト設定はCtrl + Wは、この方法で達成することができる選択を拡大すること改造する際に特に便利です。
- リッチナビゲーションモード:IDEAファイルは、Ctrl + Nを使用して、クラス名の検索ボックスを表示したい示し開いたあなたは、文字を入力するとき(ボックスはまた、インテリジェントな付加機能を持っている最近表示するたとえば、Ctrl + Eとして、ナビゲーション表示モードの富を提供すべての候補IDEAクラス名が表示された後)。プロジェクトビューの最も基本的で、あなたはまた、さまざまな方法を表示するように選択することができます。
- ヒストリ機能:バージョン管理サーバーを経由せずに、単にIDEAは、あなたが簡単にそれを復元する復元することができたバージョンで、プロジェクトの任意の履歴ファイルを表示することができます。
- JUnitは完璧なサポートです
- 復興のための優れたサポート:IDEAはすべてのIDEサポート再建の最古で、その優れた能力の再建は、その主なセールスポイントの一つとなっています。
- コーディング支援:あなたとても退屈の基本的な方法から、あなたは任意の入力が自動的にコードを生成することができますすることはできません、Java仕様提唱のtoString()、hashCodeを()は、(等しい)と、すべてのsetメソッドを取得します/解放されたコーディング。
- 柔軟なレイアウト機能:すべての基本的なIDEを再レイアウト機能を持っていますが、唯一のアイデアは、それがカスタムレイアウトモードをサポートしているため、プロジェクトの要件に応じて異なる組版を使用することができ、人間の本性です。
- XMLのサポートフルヒント:XMLのための完全なサポートは、すべての一般的なフレームワークのXMLファイルは、誰を知っていると、完全なヒントをサポートしています。
- ダイナミック構文チェック:任意のJava仕様に準拠していないが、自身の事前に定義された仕様の負担は、ページ上で強調表示されます。
- 自動分析のためのコード、非準拠の検出、コードの危険性がある、とハイライト:コードをチェックしてください。
- JSPのフルサポートは:すべてのプラグインを必要としない、完全にJSPをサポートしています。
- インテリジェントな編集:自動補充方法またはクラス中のコード入力。
- EJBのサポート:すべてのプラグインを必要としないでください、完全に(6.0はEJB 3.0をサポートしている)EJBをサポートしています
- 列の編集モード:使用UtralEdit列エディタ、それは退屈な反復作業の多くを減少させ、そしてIDEA完全にこのモードをサポートし、それによって、さらに符号化効率を向上するために、彼らの憧れの確認です。
- プリセットテンプレート:プリセットテンプレートは、テンプレートエディタに頻繁に使用される方法を置くすべての書き込みコードを完了するために、いくつかの簡単な文字を使用しているとき、あなただけ入力することができます。たとえば、限り、あなたは入力コードを入力すると、この方法のためのテンプレート中のPMを予め設定されたPM押しボタン、IDEA自動的に完全な入力コードを助けることができる{}比較的高い公共の静的な無効メイン(文字列[]引数)を使用。
- パーフェクト自動コード補完:インテリジェントコードは、このようにコードを書かれた作品の残りの部分を減らし、自動的に入力された唯一のクラス、発見のメソッド名を確認してください。
- バージョン管理のための完全なサポート:現在の一般的な市場の統合のgit、SVN、githubのを含むすべてのバージョン管理ツールのプラグイン、開発者は、紛争に対処するために、プロジェクトのプログラミングで検出されたコードのIntelliJ IDEAの提出、で直接行うことができるように、その上で、バージョン管理サーバーのコンテンツを表示し、そして。
- コードチェック使用せず:コードは、より効率的になるように自動的にチェックコードを、コードで使用され、プロンプトされていません。
- インテリジェントコード:自動的にコードをチェックし、プログラマが自動的に変更され、変更することに合意した場合、プリセット仕様コードプロンプトで矛盾を発見しました。コード例:文字列str =「こんにちはのIntelliJ」+「IDEA」;プログラマはコードに変更を自動的IDEAを変更することに同意するものとした場合IDEAの最適化のヒントを、与えられます:文字列str =「こんにちはのIntelliJ IDEAを」;
- 正規表現検索および機能を置き換え:検索と置換は、それによって効率を向上させ、正規表現をサポートしています。
- JavaDocのプレビューのサポート:サポートのJavaDocのプレビュー機能は、のJavaDoc JavaDocのコードではCtrl + Qショーの結果は、それによって文書のDOCの質を向上させます。
- プログラマの意図サポート:IDEA常にプログラマがあなたの意図をコーディングするときを検出、またはアドバイスを提供し、コードを完了するために、あなたを助けたり、指示します。