10 KiB
title, intro, product, versions, shortTitle, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | product | versions | shortTitle | topics | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Visual Studio Code での GitHub Copilot の構成 | {% data variables.product.prodname_vscode %} で {% data variables.product.prodname_copilot %} を有効化、構成、無効化できます。 | {% data reusables.gated-features.copilot %} |
|
Visual Studio Code |
|
ab043d4eeca2003deaf77aa80be46fc79acf8649 | 6185352bc5 |
HT | ja-JP | 12/09/2022 | 148193572 |
{% data variables.product.prodname_vscode %} の{% data variables.product.prodname_copilot %} について
{% data variables.product.prodname_vscode %} を使うと、{% data variables.product.prodname_copilot %} で入力時にコードをオートコンプリートできます。 インストール後、{% data variables.product.prodname_copilot %} を有効または無効にしたり、{% data variables.product.prodname_vscode %} または {% data variables.product.prodname_dotcom_the_website %} で詳細設定を構成したりできます。
前提条件
{% data variables.product.prodname_vscode %} で {% data variables.product.prodname_copilot %} を構成するには、{% data variables.product.prodname_copilot %} プラグインをインストールする必要があります。 詳しくは、「{% data variables.product.prodname_vscode %} での {% data variables.product.prodname_copilot %} の概要」を参照してください。
{% data variables.product.prodname_copilot %} のキーボード ショートカット
{% data variables.product.prodname_copilot %} を使用する場合は、{% data variables.product.prodname_vscode %} の既定のキーボード ショートカットを使用できます。 または、キーボード ショートカット エディターで、特定のコマンドごとに好みのキーボード ショートカットを使い、ショートカットを再バインドすることもできます。 キーボード ショートカット エディターでは、コマンド名から各キーボード ショートカットを検索できます。
{% mac %}
| アクション | ショートカット | [コマンド名] |
|---|---|---|
| インライン候補を受け入れる | タブ | editor.action.inlineSuggest.commit |
| インライン候補を無視する | Esc | editor.action.inlineSuggest.hide |
| 次のインライン候補を表示する | Option (⌥)+] |
editor.action.inlineSuggest.showNext |
| 前のインライン候補を表示する | Option (⌥)+[ |
editor.action.inlineSuggest.showPrevious |
| インライン候補をトリガーする | Option (⌥)+</kbd> |
editor.action.inlineSuggest.trigger |
| {% data variables.product.prodname_copilot %} を開く (別のペインに追加の候補) | Ctrl+Return | github.copilot.generate |
| {% data variables.product.prodname_copilot %} のオン/オフを切り替える | "既定のショートカットなし" | github.copilot.toggleCopilot |
{% endmac %}
{% windows %}
| アクション | ショートカット | [コマンド名] |
|---|---|---|
| インライン候補を受け入れる | タブ | editor.action.inlineSuggest.commit |
| インライン候補を無視する | Esc | editor.action.inlineSuggest.hide |
| 次のインライン候補を表示する | Alt+] | editor.action.inlineSuggest.showNext |
| 前のインライン候補を表示する | Alt+[ | editor.action.inlineSuggest.showPrevious |
| インライン候補をトリガーする | Alt+</kbd> | editor.action.inlineSuggest.trigger |
| {% data variables.product.prodname_copilot %} を開く (別のペインに追加の候補) | Ctrl+Enter | github.copilot.generate |
| {% data variables.product.prodname_copilot %} のオン/オフを切り替える | "既定のショートカットなし" | github.copilot.toggleCopilot |
{% endwindows %}
{% linux %}
| アクション | ショートカット | [コマンド名] |
|---|---|---|
| インライン候補を受け入れる | タブ | editor.action.inlineSuggest.commit |
| インライン候補を無視する | Esc | editor.action.inlineSuggest.hide |
| 次のインライン候補を表示する | Alt+] | editor.action.inlineSuggest.showNext |
| 前のインライン候補を表示する | Alt+[ | editor.action.inlineSuggest.showPrevious |
| インライン候補をトリガーする | Alt+</kbd> | editor.action.inlineSuggest.trigger |
| {% data variables.product.prodname_copilot %} を開く (別のペインに追加の候補) | Ctrl+Enter | github.copilot.generate |
| {% data variables.product.prodname_copilot %} のオン/オフを切り替える | "既定のショートカットなし" | github.copilot.toggleCopilot |
{% endlinux %}
キーボード ショートカットの再バインド
{% data variables.product.prodname_copilot %} を使用するときに {% data variables.product.prodname_vscode %} の既定のキーボード ショートカットを使わない場合は、キーボード ショートカット エディターで特定のコマンドごとに任意のキーボード ショートカットを使い、ショートカットを再バインドできます。
- [File](ファイル) メニューをクリックし、 [Preferences](基本設定) をクリックし、 [Keyboard Shortcuts](キーボード ショートカット) をクリックします。

- "キーボード ショートカット" エディターで、変更するキーボード ショートカットのコマンド名を検索します。

- 変更するコマンドの横にある鉛筆アイコンをクリックします。

- コマンドに使うキーストロークを入力し、Enter/Return キーを押します。

{% data reusables.copilot.enabling-or-disabling-in-vsc %}
インライン候補の有効化または無効化
{% data variables.product.prodname_vscode %} で {% data variables.product.prodname_copilot %} のインライン候補を有効にするか無効にするかを選択できます。
{% data reusables.copilot.vscode-settings %}
- [設定] タブの左側のパネルで、 [拡張機能] をクリックし [{% data variables.product.prodname_copilot_short %}] を選びます。
- [インライン候補:有効] の下にあるチェックボックスをオンまたはオフにして、インライン候補の有効または無効を設定します。
特定の言語に対する {% data variables.product.prodname_copilot %} の有効化または無効化
どの言語に対して {% data variables.product.prodname_copilot %} を有効にするか無効にするかを指定できます。
-
{% data variables.product.prodname_vscode %} から [Extensions](拡張機能) タブをクリックし、 [Copilot] セクションに移動します。 詳細については、インライン候補の有効化と無効化に関するページを参照してください。
-
[指定した言語に対して {% data variables.product.prodname_copilot_short %} を有効または無効にする] で、 [settings.json で編集] をクリックします。
-
settings.json ファイルで、{% data variables.product.prodname_copilot %} を有効または無効にする言語を、追加または削除します。 たとえば、{% data variables.product.prodname_copilot %}で Python を有効にするには、リストに
"python": trueを追加し、最後以外のすべてのリスト項目の末尾にコンマがあることを確認します。{ "editor.inlineSuggest.enabled": true, "github.copilot.enable": { "*": true, "yaml": false, "plaintext": false, "markdown": true, "javascript": true, "python": true } }
{% data variables.product.prodname_copilot %} のプロキシ設定を構成する
{% data variables.product.prodname_vscode %} で HTTP プロキシ サーバー経由で接続するように {% data variables.product.prodname_copilot %} を構成できます。 {% data variables.product.prodname_copilot %} では、基本認証の有無にかかわらず、基本的な HTTP プロキシ設定がサポートされています。
{% data reusables.copilot.vscode-settings %}
-
[設定] タブの左側のパネルで、 [アプリケーション] をクリックし [プロキシ] を選びます。
-
[プロキシ] の下のテキスト ボックスに、プロキシ サーバーのアドレスを入力します (例:
http://localhost:3128)。 または、{% data variables.product.prodname_copilot %} では、お使いの環境のhttp_proxy変数とhttps_proxy変数を使用します。 -
必要に応じて、[Http: プロキシ承認] で [settings.json で編集] をクリックし、すべてのネットワーク要求の
Proxy-Authorizationヘッダーとして送信する必須の値を追加します。 -
必要に応じて、[Http: Proxy Strict SSL] の下で、チェック ボックスをオンまたはオフにして、厳密な SSL を有効または無効にします。
{% data reusables.copilot.dotcom-settings %}


