ホームページ  >  記事  >  アイデアとはどのようなソフトウェアですか?

アイデアとはどのようなソフトウェアですか?

青灯夜游
青灯夜游オリジナル
2022-09-02 17:05:0234637ブラウズ

idea は、JetBrains Software Company が開発した Java 統合開発環境ツール ソフトウェアです。 IDEA はインテリジェントなコーディングを提唱しており、その特別な機能には、インテリジェントな選択、コーディング支援、柔軟な組版、動的構文検出、コード検査、JSP の完全サポート、プリセット テンプレート、バージョン管理の完全なサポート、インテリジェント コードなどが含まれます。

アイデアとはどのようなソフトウェアですか?

このチュートリアルの動作環境: Windows10 システム、Dell G3 コンピューター、IntelliJ IDEA 2022。

IntelliJ IDEA は、JetBrains Software Company によって開発された Java 統合開発環境ツール ソフトウェアです。Apache 2.0 オープン ライセンス コミュニティ バージョンとプロプライエタリ ソフトウェアの商用バージョンを提供します。開発者は、ダウンロードする必要があるものを選択して使用できます。

IntelliJ は、特にインテリジェント コード アシスタント、自動コード プロンプト、リファクタリング、JavaEE サポート、さまざまなバージョン ツール (git、svn など)、JUnit、CVS 統合において、業界で最高の Java 開発ツールとして認識されています。 、コード分析、革新的な GUI デザイン、その他の機能は並外れたものであると言えます。 IDEA は、チェコの首都プラハに本社を置く JetBrains 社の製品で、開発者は厳格さで知られる東欧のプログラマーが中心です。その主力バージョンは、HTML、CSS、PHP、MySQL、Python などもサポートしています。無料版は Java や Kotlin などのいくつかの言語のみをサポートしています。

特長

IDEAが提唱するのは、プログラマーの作業を軽減するインテリジェントコーディングであり、IDEAの特長は以下の22点です。

    ##インテリジェントな選択
  • #多くの場合、特定のメソッドまたはループを選択する必要があるか、変数からクラス全体まで選択を段階的にゆっくりと拡張したい場合があります。 IDEA では、このような構文ベースの選択が可能です。デフォルト設定では、Ctrl W キーで連続的に選択範囲を拡大できます。この方法は、再構成時に特に便利です。

  • 豊富なナビゲーション モード
  • IDEA は豊富なナビゲーション表示モードを提供します。たとえば、Ctrl E を押すと最近開いたファイルが表示され、Ctrl N を押すと表示するクラス名が表示されます。 . 検索ボックス (このボックスにはスマートサプリメント機能もあります。文字を入力すると、IDEA は候補となるクラス名をすべて表示します)。最も基本的なプロジェクト ビューでは、さまざまなビュー モードを選択することもできます。

  • 履歴記録機能
  • シンプルなIDEAは、バージョン管理サーバーを経由せずに、任意のプロジェクト内のファイルの履歴を参照し、簡単にバージョンを復元することができます。 。

  • JUnit の完璧なサポート
  • リファクタリングの優れたサポート
  • IDEA は、すべての IDE の中で最初にリファクタリングをサポートします。優れた再建能力は常にその主なセールスポイントの 1 つです。

  • コーディング支援
  • ToString()、hashCode()、equals()、および Java 仕様で提唱されているすべての get/set メソッドについては、何も実行する必要はありません。入力するだけでコードを自動生成できるので、退屈な基本メソッドのコーディングから解放されます。

  • 柔軟な組版機能
  • 基本的にどのIDEにも再配置機能はありますが、IDEAだけは組版モードのカスタマイズに対応しているので人道的です。さまざまなプロジェクト要件に対応します。

  • XML の完璧なサポート
  • Xml の完全なプロンプトのサポート: すべての一般的なフレームワークの XML ファイルが完全なプロンプトをサポートしていることは、使用する人なら誰でもわかります。

  • 動的構文検出
  • Java 仕様、独自の事前定義仕様、および冗長性に準拠していないものは、ページ上で強調表示されます。

  • コードチェック
  • コードを自動的に分析し、仕様を満たしていないリスクのあるコードを検出し、強調表示します。

  • JSP の完全サポート
  • プラグインは必要なく、JSP を完全にサポートします。

  • インテリジェントな編集
  • コード入力プロセス中に、メソッドまたはクラスが自動的に追加されます。

  • EJB サポート
  • EJB を完全にサポートするためにプラグインは必要ありません (6.0 は EJB3.0 をサポートします)

  • 列編集モード
  • UtralEdit を使用したことがある人は、その列編集モードを高く評価するはずです。退屈な繰り返し作業が大幅に軽減され、IDEA はこのモードを完全にサポートしており、コーディング効率がさらに向上します。

  • プリセット テンプレート
  • プリセット テンプレートを使用すると、頻繁に使用するメソッドをテンプレートに編集できます。使用する場合は、簡単な文字をいくつか入力するだけです。すべてのコードの。たとえば、比較的高い public static void main(String[] args){} を使用する場合、テンプレートのメソッドとして pm をプリセットすることができ、入力するときは pm と入力してコード補助キーを押すだけで済み、 IDEA がコードの自動入力を完了します。

  • 完璧な自動コード補完
  • クラス内のメソッドをインテリジェントにチェックし、メソッド名が 1 つしかないことが判明した場合はコード入力を自動的に完了するため、コード入力のコストが削減されます。残りのコード作成作業。

  • 完璧なバージョン管理サポート
  • git、svn、github など、市場にあるすべての一般的なバージョン管理ツール プラグインを統合し、開発者が IntelliJ IDEA に直接アクセスできるようにします。 、コードの送信、チェックアウト、競合の解決、バージョン管理サーバーのコンテンツの表示などを行うことができます。

  • 未使用コードのチェック
  • コード内の未使用コードを自動的にチェックし、ヒントを提供することでコードの効率化を実現します。

  • スマートコード
  • コードを自動的にチェックし、事前に設定された仕様と矛盾している場合はプロンプトを表示し、プログラマが修正に同意すれば、修正は自動的に完了します。たとえば、コード: String str = "Hello Intellij " "IDEA"; IDEA は最適化のヒントを提供します。プログラマが IDEA の変更に同意すると、コードは自動的に次のように変更されます: String str = "Hello Intellij IDEA";

  • 正規表現検索・置換機能

    検索・置換は正規表現に対応しており、効率が向上します。

  • JavaDoc プレビューサポート

    JavaDoc のプレビュー機能をサポートし、Ctrl Q で JavaDoc コード内に JavaDoc の結果を表示し、ドキュメント文書の品質を向上させます。

  • プログラマーの意図のサポート

    プログラマーがコードを作成するとき、IDEA は常にユーザーの意図を検出し、提案を提供したり、コードの完成を直接支援します。

IntelliJ IDEA のダウンロードとインストールのチュートリアル (図解)

#1) IDEA の公式ダウンロード ページに入り、 (公式 Web サイトのアドレスは https://www.jetbrains.com/idea/)、図 1 に示すように、「ダウンロード」をクリックします。

アイデアとはどのようなソフトウェアですか?
図 1 IntelliJ IDEA 公式ダウンロード ページ

2) IntelliJ IDEA は、Windows、Mac、Linux およびその他のオペレーティング システムをサポートするクロスプラットフォーム開発ツールです。必要に応じて、対応するバージョンをダウンロードしてください。フラッグシップ バージョンにはより包括的な機能があるため、ここではフラッグシップ バージョンをダウンロードすることを選択します。次に、図 2 に示すように、[ダウンロード] をクリックします。

IntelliJ IDEA には、Ultimate と Community の 2 つのバージョンが提供されます。 Community Edition は無料ですが、機能は限られています。 Ultimate Edition はビジネス エディションであり、優れたツールと機能のセットを提供します。 2 つのバージョンの違いの詳細については、バージョン比較表 (図 3 を参照) を参照してください。図 3 は、2 つのバージョンがサポートする言語を示しています。

アイデアとはどのようなソフトウェアですか?
図 2 オペレーティング システムの選択ページ

アイデアとはどのようなソフトウェアですか?
図 3 Ultimate Edition と Community Edition の部分的な比較

3 ) ダウンロードをクリックした後、登録が必要になる場合があります。通常は無視してください。ブラウザが自動的にダウンロードし、ダウンロードが完了するまで待ちます。

4) ダウンロードが完了すると、IntelliJ IDEA インストール パッケージを取得します。図 4 に示すように、ダウンロードしたインストール パッケージをダブルクリックして開き、[次へ] を選択して、インストールを正式に開始します。

アイデアとはどのようなソフトウェアですか?
図 4 IDEA のインストール インターフェイスの開始

5) IDEA のインストール ディレクトリを設定します。システム ディスク (通常は C ドライブ) にインストールしないことをお勧めします。図 5 に示すように、システム ディスク)、ここでインストールを選択して D ドライブにコピーします。

アイデアとはどのようなソフトウェアですか?
図 5 IDEA インストール ディレクトリの設定

6) 必要な機能を選択します。特別なニーズがない場合は、図に示すように、画像内のボックスにチェックを入れるだけです。図 6 。

アイデアとはどのようなソフトウェアですか?
図 6 IDEA インストール設定ダイアログ ボックス

上の図のオプションは次のとおりです:

  • デスクトップの作成ショートカット: デスクトップ ショートカット アイコンを作成します。64 ビット ランチャーをチェックすることをお勧めします。

  • コンテキスト メニューを更新: フォルダーから開いた項目をマウスの右ボタンに追加するかどうか、必要に応じてチェックします。 ;

  • 関連付けの作成: 関連付けファイル形式を確認することはお勧めしません。開くには Sublime Text、EditPlus などの軽量のテキスト エディタを使用します;

  • 32 ビット JetBrains ランタイムをダウンロードしてインストールします。JetBrains の JRE をダウンロードしてインストールします。 JRE がインストールされている場合は、この項目をチェックする必要はありません;

  • PATH 変数の更新 (再起動が必要): IDEA 起動ディレクトリを環境変数に追加するかどうか、つまり、コマンドラインから IDEA を起動し、必要に応じて確認します。

7) スタート メニュー フォルダーを選択した後、[インストール] をクリックしてインストールを待ちます。図 7 に示すように。

アイデアとはどのようなソフトウェアですか?
図 7 スタート メニュー フォルダーの選択

8) インストールの進行状況バーが 100% に達するまで待ち、[完了] をクリックすると、IntelliJ IDEA がインストールされます。 「IntelliJ IDEA の実行」オプションをチェックすると、このウィンドウを閉じた後に IDEA を実行できます。

アイデアとはどのようなソフトウェアですか?
図 8 インストール完了ページ

プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !

以上がアイデアとはどのようなソフトウェアですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。