PR

【Codeium:AIツール】VSCodeでコーディングが爆速になる!

お仕事日記
記事内に広告が含まれています。

コードをイチから打つのって、しんどいですよね・・・

わかっています・・・「早く正確に」タイピングできないのは自分の努力がもう少し足りないせい( ノД`)

でもでも、ちょっとだけアシストしてくれたら、もっと学習を頑張れると思うんですよ〜

だからと言ってAIツールが全部コード作ってくれたら、それは学習にはなって無いから、あくまでアシストして欲しいんだけど・・・

そんなあなたに、あるんです!【Codeium】いいですよ!

しんどい1:タイプミスがしんどい

好きだから学習しているのに、自分でコード打つのしんどいなんて矛盾かもしれないですが。

正直、しんどい!

何がしんどいって「自分のタイプミスに気がつくことができなくて、1時間とか平気で悩んじゃうこと」

打つことも学習ですが、日本語を打つのと英語のコードを打つのって勝手が違いますよね〜

しんどい2:どう書いていいか分からない!ちょっとアシストしてほしい!

なんとなくやりたいことは頭にあるのに、それを「正確に一切のミスなく書き切る」ってすごく難しいですよね?

コーディングが嫌になる瞬間
  • 1
    とりあえず書いてみる

    「なんとなくこうだと思うんだけどな〜」とコードを書いてみる

  • 2
    エラーが出る

    これは単純にタイプミスなの?それとも構文的なミスなの?そもそもミスはひとつ?どこから間違ってたの?さっきまでいい感じだった気がするけど・・と頭を駆け巡るw

  • 3
    エラーを修正する

    とりあえず、赤い線が出ているとこから修正した!これでどうだ!

  • 4
    新たなエラーが出る

    さっき直したのとはまた違うエラーだと?・・・以降2から繰り返しw

こんな感じで、自分の無力を痛感して嫌になります!

いや!全然分からないわけじゃ無いんです!

ちょっとだけアシストしてくれたら上手く書ける・・・気はしてるんです!

そんな時にChatGPT、ありますよね?みなさん使ってますよね?

でもChatGPTを利用するには、いちいちコードをコピーして「これどうかね?」と別のブラウザで会話する必要があります。

ちょっと脱線:【cursor】について

【cursor】という、見た目はほぼVSCodeなのにChatGPTが使えるエディターもあるんですが、
VSCodeと似ているのに若干見た目が違うことが、なんとなく肌に合わずに使うのをやめてしまいました。
気になる方はこちらのリンクを見てみてください! https://www.cursor.com/

【cursor】は、エラーを修正してくれたり、コードを生成してくれたり機能はすごいんですが、
・ChatGPT-4は使えても、回数が決まっていること
・「アシスト」はしてくれないこと(コード全部を生成する)
以上から、学習に使用するには不向きかと思いました。

ここで【Codeium】の出番!

【Codeium】は、「ここに◯◯って書いたってことは、あなた次に●●って書きたいんでしょ?」ってそっとアシストしてくれるんですよ!(ほぼ補完してくれる)

12行目を見てください。
「Route::post・・・まで書いたあなたは、次にこれ書きたいんでしょ?」って薄いグレーで表示してくれています。
まさに!その通り!【Codeium】って賢いですね!

↓ 使いたくなったあなたに!導入方法です ↓

【Codeium】の導入方法

VSCodeを使っている方なら簡単にできます!拡張機能を入れれば良いんです!

【Codeium】の導入方法
  • 1
    【Codeium】を検索する

    拡張機能の検索で【Codeium】と入力します。上に表示されているエメラルドグリーンの方を選択すればOK。

  • 2
    ログインを促されたらGoogleアカウントでログイン
  • 3
    VSCodeの再起動をして、これで完了!
    チャット機能を使う場合は、下の方の緑枠部分「Ask anything-」入力フォームに入力してください!

    チャットも同じ画面上・同じアプリ上で使えるのがいいですよね!

    日本語でも答えてくれます!
    【Codeium】の便利なところは、コードのコピペがしやすいところ

いかがでしたか?

これさえあれば、「全部ChatGPTにやらせてしまった・・・」という罪悪感なく、学習を進めることができるのでは無いでしょうか?

本当は時間をかけて努力して乗り越えるほうがいいのかもしれませんが、辛いことばかりだと学習そのものが嫌いになってしまいますよね?

使えるツールは賢く使って、効率よく学習していきましょう!