APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

VSCodeにGitHub Copilotを導入したら行挿入ショートカットキー(Ctrl + Enter)が効かなくなった件

はじめに

こんにちは、ACS事業部の過部です。

VSCodeにGitHub Copilotを導入した際に普段使いのショートカットキーが使えなくなったので、その対処法を簡単にまとめています。

発生事象

タイトルの通りです。

GitHub Copilot拡張機能をVSCodeにインストール後、行を下に挿入するショートカットキー(Ctrl + Enter)が上手く動作しなくなりました。

原因

原因は、ショートカットキーのコンフリクトでした。

Copilot提案を別枠で表示するコマンド(github.copilot.generate)は、デフォルトでCtrl + Enterにバインドされます。 そのため、元々存在する行を下に挿入するコマンドとコンフリクトした様です。

解決策

片方のキーバインドを変更することで解決します。

今回は例としてgithub.copilot.generateの方をCtrl + Alt + Sにバインドし直します。

キーボードショートカット設定画面を開き(Ctrl + K, Ctrl + S)、github.copilot.generateのキーバインドを変更しましょう。

終わりに

私達ACS事業部はAzure・AKSを活用した内製化のご支援をしております。ご相談等ありましたらぜひご連絡ください。

www.ap-com.co.jp

また、一緒に働いていただける仲間も募集中です!
切磋琢磨しながらスキルを向上できる、エンジニアには良い環境だと思います。ご興味を持っていただけたら嬉しく思います。

www.ap-com.co.jp

本記事の投稿者: 過部 太智
Taichi Sugibe - Credly