🍥
Copilotにコメントだけで実装してもらう
Copilot始めました
GitHub上にあるソースコードを学習し、適切なコードの提案をしてくれるすごい子です。有料です。
私は、今から作りたい処理を簡単にコメントで書いてから、コードを書いていくということをよくしています。
Copilotを使い始めてすぐ気づいたのですが、コメントを書くとコメントの内容に合ったコードを提案してくれるんです…😮
すごすぎーー!
で、もしかしてコメントの内容だけで実装できるのでは?と思ったので、やってみたいと思います!
極力コメントだけで実装していく
何を作るか思いつかなったので、適当に「時計」を作ってみます🕰️
HTMLファイルを作成し、<!-- 時計を作る -->
とコメントを書く。
あとはCopilotが提案してくれたコードを、全て採用していくとここまでできました😮
コメント1行しか書いてないよ…すごすぎィ…!!
時間だけではなく、日にちも入れてみたいなーということで // 日にちを表示する
とコメントしてみます。
おー、年月日も表示する関数が簡単にできました🙌
// 1分ごとに背景色を変える
と /* 文字をネオンにする */
を追加してみます!
見事に修正してくれました!(ダサくなったけど!)
おわり
実装に迷ったら、とりあえずコメントを書いてみるものもいいかも。
変数名、関数名なんかは私よりセンスあるのでは…🥺
内容が正しいか判断できる能力さえあれば、Copilotにどんどんお任せしていいかもしれませんねー✨
Discussion