IntelliJ IDEA インテリジェント (AI) コーディング ツール プラグイン

単体テスト関数のみを自動生成する

  • TestMe プラグイン (無料) はテンプレートを埋めるだけであり、インテリジェントではありません。

  • Squaretest プラグイン (有料) は
    現時点では問題なく使用できる通义灵码と感じていますbito

トンイ・リンマ・アリ

無料

住所: https://tongyi.aliyun.com/lingma

Tongyi Lingma は、インテリジェントなコード生成とインテリジェントな質問と回答機能の研究開発を提供する Tongyi 大規模モデルに基づいて Alibaba によって発売された人工知能コーディング アシスタントです。大量の優れたオープンソース コード データでトレーニングした後、次のことを提供できます。現在のコード ファイルとクロスファイルのコンテキストに基づく情報を取得し、行レベル/関数レベルのコード、単体テスト、コード コメントなどを生成します。

関数

  • 行レベル/関数レベルのリアルタイム継続を提供し、Tab 键ワンクリックで導入できます。
    • を押すとAlt+Pプロンプトが表示されることもあります。
    • Alt+[または、 Alt + ]プロンプトを前後に切り替えます。
  • エディターでの自然言語コード生成では、自然言語を通じて必要な機能を記述します。
  • 単体テストを生成し、JUnit、Mockito、Spring Test、単体テスト、pytest、その他のフレームワークに基づいた単体テストの生成と単体テスト関連のコードの説明をサポートします。
    • この場所は良くありません。
  • コードコメントの生成
  • コード説明は、コードを選択するとプログラミング言語を自動認識し、コード説明を生成できます。言語の境界を越えることで、コードのロジックと機能設計をすぐに理解できるようになります。
  • 研究開発のインテリジェントな質疑応答
  • 例外レポートのトラブルシューティング、

サポートされている言語

  • Java、、、、、、、、などの主流プログラミング言語サポートますPythonGoC/C++JavaScriptTypeScriptPHPRubyRustScala

使用

プラグイン マーケットからインストールし、 を検索して通义灵码(TONGYI Lingma)Tongyi Lingma を見つけ、クリックしてインストールします。

IntelliJ IDEA を再起動します。再起動が成功すると登录阿里云账号、すぐにスマート コーディングを開始できます。

CodeGeeX-清華大学+Zhipu AI

無料

アドレス:https : //codegeex.cn/

CodeGeeX は、大規模なモデルに基づいたオールラウンドなインテリジェントなプログラミング アシスタントです。コードの生成と補完、コメントの自動追加、コード翻訳、インテリジェントな質疑応答などの機能を実現でき、開発者の作業効率を大幅に向上させることができます。CodeGeeX は主流のプログラミング言語をサポートし、さまざまな主流の IDE と互換性があります。

関数

  • コードの生成と完成
  • 注釈の生成
  • コード変換
  • インテリジェントな Q&A

サポートされている言語

  • Python、Java、C++/C、JavaScript、Go、その他の言語をサポートします。

使用

プラグイン マーケットからインストールし、codegeex「codegeex」を検索して見つけて、「インストール」をクリックします。

IntelliJ IDEA を再起動します。再起動が成功すると、ログイン アカウントは多くのログイン方法をサポートし、WeChat および SMS 認証コードが非常に便利になります。

小さい

無料

住所:https : //bito.ai/

Bitoは、開発者がタスクを自動化し、10 倍速くコードを生成できるように設計された AI を活用したコード アシスタントです。

関数

  • コード生成
  • コードの説明
  • テストケースを作成する
  • コメントの生成
  • パフォーマンスをチェックする
  • セキュリティの脆弱性を検出する

サポートされている言語

  • Python、Java、C++/C、JavaScript、Go、その他の言語をサポートします。

使用

プラグイン マーケットからインストールし、 を検索してbitoBito を見つけ、インストールをクリックします。

その後、メールアドレスを使用してアカウントにログインできるため、非常に便利です。

Amazon CodeWhisperer - アマゾン

無料だけど使い物にならない感じ

アドレス: https://aws.amazon.com/cn/codewhisperer

Amazon CodeWhisperer は開発者のコ​​ーディング速度と精度を向上させ、より速く正確なコード記述を可能にします。これは Amazon の人工知能テクノロジーを利用しており、コードを提案し、機能を完成させ、ドキュメントを生成できます。

関数

  • コードの提案: コードのコンテキストに基づいてコード スニペット、関数、さらには完全なクラスを提供し、関連性がありコンテキスト的に正確な提案を提供します。これにより、時間が節約され、エラーが減り、より効率的で信頼性の高いコーディング プロセスが実現します。

  • 関数の補完: 次のコード行を提案するか、関数の本文全体を入力することで、関数の補完を支援します。

  • ドキュメントの生成: 関数の概要、パラメーターの説明、戻り値などのコードのドキュメントを生成します。

  • セキュリティ スキャン: コードをスキャンして、潜在的なセキュリティ脆弱性を特定します。これは、セキュリティ上の問題に事前に対処し、潜在的な問題を回避するのに役立ちます。

サポートされている言語

Python、JavaScript、C#、Rust、PHP、Kotlin、C、SQL などの複数のプログラミング言語をサポートします。

使用

プラグイン マーケットからインストールし、 を検索してaws、AWS Toolkit を見つけて、[インストール] をクリックします。

IDEA を再起動し、AWS アカウントにログインします。

  • メールアドレスを入力し、確認コードを入力して、パスワードを設定します。

GitHub Copilot - 買う余裕がない

月会費は10ドルなので、とても買えません。

GitHub Copilot は、高度な機能を通じてコーディング エクスペリエンスを変革するために、OpenAI と提携して GitHub によって開発されました。人工知能と機械学習の可能性を活用して開発者のコ​​ーディング効率を向上させ、より効率的なコード作成を促進するさまざまな機能を提供します。

公式ホームページ: https: //github.com/features/copilot/

サポートされている言語: Java、 、PythonJavaScriptGoおよびその他の主流のプログラミング言語をサポートします。

サポートIDE/編集者: サポートJetBrains全家桶Visual Studio Code編集者。

コード補完: メソッドレベルのコード生成、行レベルのコード補完。

料金モデル: 個人版は月額 10 ドル、エンタープライズ版は月額 19 ドルです。

コディウム

無料

アドレス:https : //codeium.com/

codeiumこれは、最先端の AI テクノロジーに基づいて構築されたコード アクセラレーション ツールキットであり、エディターと簡単に統合できるため、ユーザーは単なる職人ではなく、最高のソフトウェア開発者になることに集中できます。これは、入力された自然言語コメントに基づいてコード ベースで理解および変更でき、大量の反復作業の処理にも役立ち、数千のコメントを簡単に見つけて呼び出すことができますAPI

関数

  • コード補完: 行レベルの補完とメソッドレベルのコード生成をサポートします。

サポートされている言語

  • Python、 、JavaJavaScriptGoおよびその他の主流のプログラミング言語を含む 40 以上のプログラミング言語をサポートしますC++

AIXコーダー

無料

アドレス: https://www.aixcoder.com/

AIXcoder開発チームがコードを作成できるように設計されています。自動化された定型タスク、AI 主導のコード補完、リアルタイムのコード分析、入力時のエラー チェックをサポートします。

関数

  • コード補完: 単一API補完と並べ替えの最適化をサポートします。

サポートされている言語

  • Java、Python、C#、C/C++、JavaScript、TypeScript、Go などの複数のプログラミング言語をサポートします。

おすすめ

転載: blog.csdn.net/abu935009066/article/details/134798617