GitHub Copilotにサポートしてもらいながらコーディングする方法を学びます。
目次
GitHub Copilotの最も利用頻度の高い使い方です。
今書いているコードにリアルタイムに次書くべきコードを提案をもらいます。
GitHub Copilotを有効化した状態でいつも通りコードを書くだけでも恩恵を受けることができます。
例として、関数の実装内容をGitHub Copilotに補完してもらう方法を記します。
Alt + \\
、Macの場合はOption + \\
)候補表示時Alt + ]
、Alt +[
で他の補完候補を確認できます。(Macの場合はOption + ]
、Option + [
)
GitHub Copilot の概要 - GitHub Docs
コメント内で自然言語を使用して実行する操作を記述できます。目標を達成するためのコードの候補が示されます。
新しい JavaScript ( .js) のファイルを作成します。
JavaScript ファイルで、次のコメントと関数の開始部分を入力します。 GitHub Copilot による関数の実装の候補が表示されます。
提案を要求します。(Windowsの場合はAlt + \\
。Macの場合はOption + \\
)
候補表示時Alt + ]
、Alt +[
で他の補完候補を確認できます。(Macの場合はOption + ]
、Option + [
)
// altのないimgタグ全て探し、赤枠で囲む
function// ← ここでスペースを挿入。候補が表示されます。
https://docs.github.com/ja/copilot/getting-started-with-github-copilot#generating-code-suggestions-from-comments
セキュリティリスクの可能性があるか意見をもらう。
/explain このコードの潜在的なリスクを教えて
と入力し送信します。GitHub Copilot Chatで/fix
を使うことで、修正提案をもらうことができます。
/fix このコードの潜在的なリスクを教えて
と入力し送信します。