お金払ってでも試しでGitHubCopilotでも入れてみようかなと思っていたのですが、
ちょうど同じような機能を持つAmazon CodeWhispererが正式版になり無料で使えるというので、そちらを導入してみました。とりあえず無料で嬉しくて記事を書いた感じです。
ぱっと見Available IDEsにも Support languagesにもPHPやPHPStormは書いてなさそうではありますが、下記を見ると対応していますね。
基本はJetBrains IDEは共通で入れられそうです。
AWS Toolkitインストール:PHP Storm
Pluginでこれを入れる
→ 再起動
認証
メアド登録だけで無料で使えますが、その認証が必要です。
英語の動画ですが下記のIntelliJと同じです。
というか、VSCodeともほぼ同じですね。
一応画像を付けて説明
IDEに表示されているCodeをブラウザで入力
メールアドレスの登録。AWSビルダーIDなるもので、普通のAWSとは異なる模様。
パスワードの入力と、あとはメールが届いてコードの入力をして認証すれば登録は完了です。
使う
まだ導入段階で、これから触るのでよくわからないところもありますが、例えば下記のような感じ
1つ目のテストを書いたなら、2つ目はこうじゃないか?というSuggestionが出ています。
また「Suggestion 1of 2」で「Next」を押すと2つ目を確認できます。
色々指示すればコードをそのまま出力してくれるかもしれませんが、この辺はChatGPTで、こういうコードを書いてって指示したほうが個人的には今のところやりやすいです。
この辺の使い方はこれから探っていこうと思います。
怪しい日本語
日本語のコメント補完は不思議な感じのものが生まれます
まずSuggestionが化けててわからない
入力してみると謎の日本語が生まれる