すでにメンバーの場合は

無料会員登録

GitHubアカウントで登録 Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

登録がまだの方はこちらから

Pikawakaにログイン

GitHubアカウントでログイン Pikawakaが許可なくTwitterやFacebookに投稿することはありません。

リファクタリングをしよう

この記事で出来るようになること

リファクタリングとは

リファクタリングは、既存のコードの機能を変えることなく、コード構造を改善し、可読性や保守性を向上させるプロセスです。リファクタリングを行うことで、バグのリスクが減ったり、コードの可読性が向上します。しかし、手作業でリファクタリングするのは時間がかかったり、逆にバグが発生してしまうなどのリスクがあります。ですがGitHub Copilotのスラッシュコマンドを使い簡単にリファクタリングを行うことで、開発者の負担を軽減し、より効率的に作業を進めることができます。

スラッシュコマンドを使ってリファクタリングをしよう

GitHub Copilotには便利なスラッシュコマンドが用意されているというのは基礎カリキュラムで学びました。今回は「/refactor」というスラッシュコマンドを使ってコードのリファクタリングを行います。このコマンドは公式に登録されているスラッシュコマンドではないのですが、しっかりとリファクタリングしてもらうことができます。

/refactorコマンドを使ってリファクタリングをしてみよう

/explainコマンドでコードの解説をしてもらった時と同様、リファクタリングをしたいコードをハイライトした状態で/refactorコマンドを実行しましょう。

リファクタリング

このようにハイライトしたコードのみを参照し、リファクタリングをしてもらうことができます。
上の画像のような回答が返ってくるか確認しましょう。

この記事のまとめ

  • /refactorコマンドを使うとコードのリファクタリングをすることができます。