« 【チラシのうら 40日目】実行中間コード化(2) | トップページ | 【チラシのうら 42日目】約3倍 高速化しました。 »

2026年8月29日 (土)

【チラシのうら 41日目】便利だわ GitHubCopilot

コード自体はAIに書かせてません、自力で書いてます。
で、AIはエラー原因の調査に使っています。
エラーで止まった時、意図しない動作になった時に原因の特定に使うとデバックがめっちゃ捗ります。

中間コード化が一段落ついて変更前と同じ機能まで回復しました。
※まだVisualStudio(Windows)上だけでM5Stackでは動いてません。

月末が近くてGitHUB Copilotの無料トークンが余っているのでコードレビューに掛けました。
未使用変数とデッドコードの調査を行う心算でプロンプトは
「プログラムの実行に影響を与えない冗長な箇所、参照されない変数、実行されないループなど、実行時に不要なコードを教えてください。」です。

Image21 Image20

で、
・if条件の中で代入
・配列引数の指定ミス
・制限条件の指定ミス
・ローカル変数での上書き
・実行条件の欠落
・変数の上書き
とバグの指摘がボロボロ… (;^ω^)

|

« 【チラシのうら 40日目】実行中間コード化(2) | トップページ | 【チラシのうら 42日目】約3倍 高速化しました。 »

「BASIC」カテゴリの記事

コメント

この記事へのコメントは終了しました。