Amazon Web Services CodeWhisperer オープンソースツールの紹介と手順

Amazon Web Services CodeWhisperer オープンソースツールの紹介と手順

Amazon Web Services は、Python、J、JScipt、TypeScipt、C# に加えて、Go、Kotlin、Rust、PHP、SQL を含む 0 種類の新しい開発言語をサポートする AmzonCodeWhispee の正式な提供開始を発表いたします。 CodeWhispee は現在、Amazon クラウド サービス (AmzonEC2、AmzonLmbd、AmzonS3 を含む) 用のコードを生成する最も正確で高速かつ安全な方法です。

。導入

AmzonCodeWhispee は、コードをインテリジェントに生成するのに役立つツールです。数十億行のコードでトレーニングされ、ヒントと既存のコードに基づいて、スニペットから完全な関数まで、リアルタイムでコード提案を生成します。

Amazon Code Whispee は、統合開発環境 (IDE) 内で直接、開発者にリアルタイムのコード提案を提供します。 CodeWhispee は、個人の開発者が無料で使用できます。組織は、CodeWhispee の使用に対して、初期費用や長期契約なしで、定額の「ユーザーあたり月額」サブスクリプション料金を支払います。

2. インストールと使用

IDEA を開き、[ファイル] -> [設定] -> [プラグイン] に移動して、CodeWhispee を検索し、以下に示すように [AmzonToolkit] を見つけて最初にインストールし、インストールが完了したら IDEA を再起動します。

再起動後、AmzonToolkit アイコンが左下隅に表示されます。表示されない場合は、[表示] -> [ツールウィンドウ] -> [AmzonToolkit] を選択します。

Amazon Build ID で登録してログインします。

登録するには「接続」をクリックします。

確認コードは電子メールで送信されます。

確認後、パスワードを設定してください。

最後に、「許可」をクリックして登録を完了します。

次に、IDEA に戻り、次のインターフェイスを確認します。これは、登録と起動が成功したことを意味します。

次に、CodeWhispee がコードの自動生成にどのように役立つかを示すために、任意の J ファイルを作成します。

次の例では、J にユーザーが文字列 public を入力します。入力に基づいて、CodeWhispee は提案リストを生成します。

使用後の感想

CodeWhispee はコードとコメントを常にチェックし、独自のコーディング スタイルや変数名も考慮します。コンテキスト情報とカーソルの位置に基づいて、独自のカスタム スニペットが生成されます。そのため、時々わずかな遅延が発生しますが、さまざまなコード提案を選択できるなど、均一化のための大きな作業の一部を実行します。コメントを自動補完し、そのコメントだけに基づいて関数コードの提案を生成します。これにより、多くの時間と労力を節約し、コードの改善、リファクタリング、テストに集中できるようになります。

<<:  Tomcat で Web プロジェクトを展開するための基本的な手順

>>:  Shopifyバックエンド機能と基本設定の紹介

推薦する

SSH を使用して Linux US ホストにリモート接続する方法

Linux USホストを使用する場合は、 cPnel パネルオンラインアップロード機能を使用してファ...

2 つの主要な Web サイト構築プラットフォームのうち、Jimdo と Weebly のどちらが優れていますか?

Jimdo と Weebly は、最も人気のある 2 つの Web サイト構築プラットフォームです。...

Symantec のエンタープライズ レベルの SSL 証明書の年間費用はいくらですか?

Symntec は、一般的に世界有数のネットワーク セキュリティ ブランドである Symantec ...

情報フロー広告システム(情報フロー広告プラットフォームOutbrainがナスダックに突入:2億ドルの調達を計画)

情報フロー広告プラットフォームOutbrainがナスダックに突入:2億ドルの調達を計画Leidi.c...

PDAブランド売上ランキング(国内PDAブランド)

国内PDAブランドビッグデータ技術の発展に伴い、従来の手動入力方法では企業の開発ニーズを満たすことが...

生産運営状況には、(2024年春節後の建設企業の生産運営状況に関するオンライン調査レポート)が含まれます。

2024年春節後の建設企業の生産と運営に関するオンライン調査レポート春節後の各地域・各業種の代表的...

産業ブランド企画(産業ブランド企画とデザインは安定的で壮大でなければならない)

産業ブランドの企画とデザインは着実かつ壮大でなければならない工業企業に対する注目と理解については、人...

ホームファニシングブランドマーケティングプラン(超包括的な新しいホームファニシングマーケティング手法で、ブランドの成長をさらに加速させます)

スーパーフルホームマーケティングの新しいゲームプレイで、あなたのブランドが新たな成長の勢いを獲得し...

情報フロー広告は効果的な広告でしょうか? (情報フロー広告は「効果がない」のでしょうか?ほとんどの場合、それは予算の問題です)

情報フロー広告は「効果がない」?ほとんどの場合、それは予算の問題です。 •有名ではないマーケティン...

ホテルニューメディア運用プラン(ニューメディア時代のホテルマーケティング5つの視点 #ホテルプロマネージャー)

新メディア時代のホテルマーケティング5つの側面#ホテルプロマネージャー新しいメディア時代のホテルマー...

SSL証明書の削除と失効の違い

SSL 証明書の削除と失効の違いは何ですか? SSL 証明書は、データの暗号化送信やサーバー ID ...

越境電子商取引業務の内容(経済ビジョン丨越境電子商取引が海外倉庫と「手を組む」、新たなチャンスが到来?)

経済ビジョン丨越境電子商取引が海外倉庫と「提携」、新たなチャンスが到来か?華盛オンラインオムニメディ...

運用内容(運用の「推奨事項」について知っておくべき2~3の事柄)

「推奨事項」について知っておくべき2、3のこと編集者注: 運用と推奨は切り離せない関係にあるようで...

Baidu Webmaster Platformに新しいサイトクイックコレクション機能が追加されました

5月4日、百度ウェブマスタープラットフォームは、検索リソースプラットフォームのモバイルゾーンの毎日の...