こんにちは、私の名前は EarlGrey です。翻訳するのが好きで、時々コードを書きます。
下のカードをクリックして私をフォローし、一緒に前進して自分自身を向上させてください。背景に「電子書籍」というキーワードを入れて返信すると、私のお気に入りの電子書籍のコレクションをプレゼントします。
開発者のツールボックスは年々増加しています。AIツールは最近注目を集めており、質も量も増加しています。
今回は、AI を活用した VS Code プラグイン 10 個を紹介します。これらのプラグインを適切に使用すると、作業効率が 10 倍向上する可能性があります。
それでは、早速本題に入りましょう!
1.GitHub コパイロット
プログラマーであれば、GitHub Copilot について聞いたことがあるはずです。
開発者の生産性を大幅に向上させる人工知能ペアリングプログラマーです。コーディング中にスマートなオートコンプリートの提案が提供されます。さらに、自然言語でコメントを記述して、GitHub Copilot で生成するコードの種類を定義することもできます。
OpenAI Codex によって駆動され、数十億行のオープン ソース コードでトレーニングされ、非常に正確な結果が得られます。有料ツールですが、60日間の試用期間が設けられています。
2023 年 12 月 1 日の時点で、GitHub Copilot は VS Code に 1,000 万回以上インストールされています。
2.タブナイン
Tabnine は GitHub Pilot に似た VS Code プラグインですが、いくつかの違いがあります。AI 主導のコード自動補完機能を提供し、開発者の生産性を向上させます。
Tabnine を使用すると、コメントからコードを生成したり、コードと関数の行全体を完成させたり、コードの作成中にリアルタイムでコードの中間行を完成させたりすることができます。
3. 尾藤AI
Bito は、幅広い用途に使用できる人工知能アシスタント ツールです。これを使用して、コードの生成、構文の調査、テスト ケースの生成、コードの説明、コメントの生成、コードのパフォーマンスの向上、セキュリティのチェック、および技術概念の学習を行うことができます。
Bito は、VS Code、JetBrains IDE、Chrome ブラウザーにインストールできます。チャットボットとして機能して、ユーザーと対話したり質問したりできます。また、これを使用して、ログ ステートメントを自動的に削除し、コードにエラーおよび例外処理機能を追加することもできます。
2023 年 12 月 1 日の時点で、Bito AI は VS Code に 384,000 件以上インストールされています。
4. Mintlify ドキュメントライター
Mintlify Doc Writer は、人工知能を使用してコードを文書化する素晴らしいツールです。JSDoc、reST、NumPy などの標準形式に準拠したコメント形式でコードの AI ドキュメントを生成します。
これまでのところ、Mintlify は JavaScript、TypeScript、Python、Ruby、C++、Dart、Go などを含む 10 以上のプログラミング言語をサポートしています。さらに、Mintlify を使用すると、英語、中国語、オランダ語、フランス語、日本語、韓国語、ロシア語、スペイン語、トルコ語の 9 か国語でドキュメントを作成できます。
Mintlify を使用してコードを文書化するには、文書化したいセクションにカーソルを置くか強調表示して、[Ctrl +]を押すだけです。
これは VS Code と IntelliJ で利用でき、VS Code には 329,000 回以上インストールされています。
5. GPT をコード化する
コード GPT は VS Code の GPT です。これは、Open AI API を利用した多数の AI 機能を提供する多用途の VS Code プラグインです。Code GPT は、コードの生成、質問への回答、スタック オーバーフローからの最良の回答の表示、コードの説明、コードのリファクタリングと文書化、コード内の問題の検出、単体テストの作成をすべて 1 つで実行でき、VS Code ウィンドウ内で実行できます。 。
Code GPT は無料で使用できますが、Code GPT は有料の Open AI API を使用するため、Open AI を支払う必要があります。2023 年 12 月 1 日の時点で、Code GPT は 970,000 回以上インストールされています。
6.AIコード
Kodezi も、大きな利益をもたらす AI コンパニオンです。全体的な生産性を向上させる AI を活用した機能が多数備わっています。
さまざまなオープンソース プロジェクトでトレーニングされた大規模な言語モデルを使用してコードをデバッグおよび最適化し、あるプログラミング言語から別のプログラミング言語にコードを変換し、コマンドを入力してドキュメントとコードを生成し、チャットボット経由で回答します。すべての質問: KodeziChat_。
Kodezi AI には、制限付きの無料試用版と、より多くの制限と機能を備えたプロ版があります。VS Code には 53,000 回以上インストールされています。
7. 読みやすい - AI が生成したコメント
Readable は、自分でコメントを書かずにコードにコメントできるようにする人工知能コメント ジェネレーター VS Code プラグインです。JavaScript、TypeScript、JSX/TSX、Python などを含む 10 種類のプログラミング言語をサポートしています。
Readable には無料版と有料版がありますが、無料版では古い注釈しか表示できません。AI レビュー生成機能を使用するには、年間 19.99 ドルを支払う必要があります。2023 年 12 月の時点で、VS Code には 15,000 件以上インストールされています。
8. デニグマAI
Denigma は、通常の会話英語で説明することでコードの理解を助ける素晴らしい人工知能ツールです。これを使用すると、コード ブロックまたはファイル全体の説明を 2 回クリックするだけで生成できます。
デニグマは、コードに応じて 75% から 95% の範囲の解釈精度で結果を迅速に (2 秒以内に) 生成すると主張しています。2023 年 12 月の時点で、VS Code には 53,000 件以上インストールされています。
9. ブラックボックス
Blackbox は、お客様の質問に基づいて、対応するコードを提供します。Visual Studio Code の拡張機能により、複雑な質問を作成することもできます。
Visual Studio Code のテキスト エディターで 2 つのスラッシュ (//) の後に質問を書き、質問の後に疑問符 (?) を入力するだけで、コード スニペットが表示されます。 「Tab」ボタンを押して使用します。
10. インテリコード
Microsoft からリリースされた IntelliCode は 2,000 万回以上ダウンロードされており、最も多くダウンロードされているプラグインです。
IntelliCode の推奨事項は、主に GitHub 上の多くのオープン ソース プロジェクトと Intellisense の使用状況に基づいています。これらのレコードと組み合わせて、一連のルールは、ユーザーがリストからどのコンセプトを選択するかを推測しようとします。IntelliCode では、Intellisense ガイドの最初のオブジェクトとして使用できる候補にスターを付けます。
IntelliCode のアドバイスが非常に役立つことは間違いありません。残念ながら、他のオプションと比較すると、IntelliCode のプロンプトは Kite、Tabnine、Copilot ほど調整されていません。
まとめ
AI の時代は始まったばかりで、今後はさらに AI 主導の開発者ツールやプラグインが登場するでしょう。この記事で紹介したツールが、コーディングの効率化に役立つことを願っています。
他の便利な VS Code AI プラグインをご存知の場合は、私と共有してください。このリストへの追加として役立つ可能性があります。
***
-EOF-
推奨読書 タイトルをクリックするとジャンプします
4. 1秒で浮気!純粋な Python で Web アプリケーションを開発する
5. Python 3.12 バージョンの変更点は何ですか?