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バックエンド機能と基本設定の紹介

推薦する

店舗運営分析(運営店舗分析・診断)に重要なデータ

店舗分析と診断を実行する業界関連情報は、以下の方法で入手できます。社内の市場、業務部門、経営陣などか...

統合ブランドマーケティング(ブランド統合マーケティング、あなたの商品をインターネット全体で人気にしましょう!)

ブランド統合マーケティングにより、あなたの製品はインターネット全体で人気になります!企業が成長し、市...

IOZoom VPS はどのような仮想化テクノロジーを使用していますか?

IOZoomは205年に設立された米国のVPSホスティング会社で、高品質のLinux VPS、Win...

どのようなブランドの携帯電話が販売されているか(JD.com 携帯電話業界ブランド売上ランキング 2023年10月)

2023年10月のJD.com携帯電話業界ブランド売上ランキングホエールコンサルタンツが監視するJ...

病院におけるニューメディア運用(病院におけるニューメディア運用戦略:患者の関心を引きつけ、維持するには?)

病院の新しいメディア運用戦略:患者の関心を引き付け、維持するにはどうすればよいでしょうか?デジタル技...

企業ブランドのプロモーション(スタートアップ企業はどのようにブランドをプロモーションするのか?)

​スタートアップは自社のブランドをどのように宣伝するのでしょうか? 1. 問題は資金調達だけではな...

経営管理内容(企業は経営管理情報を完備している必要があります)

会社に必要な経営管理情報一式事業を始める際には、会社の正常かつ効率的な運営を確保するために、包括的...

ブランドプロモーションとブランドマーケティング(マーケティングの「3つの剣」:戦略の設定、人気商品のプロモーション、ブランドの構築)

マーケティングの「3つの剣」:戦略の設定、人気商品の宣伝、ブランドの構築企業の中核業務は価値創造と価...

Drupal チュートリアル: ウェブサイトで https アクセスを有効にする方法

Dupl はオープンソースのコンテンツ管理システム (CMS) プラットフォームです。PHP で記述...

オンラインストア運営におけるデータ分析の役割(タオバオストアデータの活用法とは?これから学ぶデータ)

Taobaoストアデータの用途は何ですか?これからはデータを理解する今日の世界は情報化時代であり、...

ビジネス管理には何が含まれますか? (マネジメントとは何か?どのようにマネジメントするのか?)

マネジメントとは何ですか?どうやって管理するの?ビジネス運営の中核は、戦略的な計画と正しいことを実行...

株価は10年近く横ばいだったが、なぜ上海電気は突然ヒットしたのか?

11月7日の午前の取引で、上海電気は再び一日の制限値を突破した。終値時点で株価は1株当たり11.18...

情報フロー広告フォーラム(白清騰らが提携パートナーの交通問題解決を支援)

白青騰らが提携パートナーの交通問題解決を支援5月10日、「百度アライアンスサミット」の新たなアップグ...

ブランドマーケティング(マーケティングにおけるブランド戦略)

マーケティングとブランド戦略 1. ブランディングの決定ブランドの創出は企業にとって難しい決断です。...

先行販売の有無にかかわらず、618 は「消費者価値」への回帰に尽きます

出典: ディープサウンド著者: Zu Yang今年の618は違う運命にある。タオバオTmall、JD...