Change "code completion" to "inline suggestions" throughout the docs (#57919)
Co-authored-by: hubwriter <hubwriter@github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -2,5 +2,5 @@
|
||||
|
||||
If you, or your organization, have allowed suggestions that match public code, {% data variables.product.prodname_copilot %} can provide you with details of the code that a suggestion matches. This happens:
|
||||
|
||||
* When you accept a code completion suggestion in the editor.
|
||||
* When you accept a {% data variables.product.prodname_copilot_short %} inline suggestion in the editor.
|
||||
* When a response in {% data variables.copilot.copilot_chat_short %} includes matching code.
|
||||
|
||||
@@ -1 +1 @@
|
||||
> [!NOTE] The list of available models will change over time. When only one code completion model is available, the model picker will only show that model. Preview models and additional code completion models will be added to the picker as they become available.
|
||||
> [!NOTE] The list of available models will change over time. When only one inline suggestion model is available, the model picker will only show that model. Preview models and additional inline suggestion models will be added to the picker as they become available.
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
> [!NOTE] The list of available models will change over time. When only one code completion model is available, the model picker will only show that model. Preview models and additional code completion models will be added to the picker as they become available.
|
||||
> [!NOTE] The list of available models will change over time. When only one model is available for inline suggestions, the model picker will only show that model. Preview models and additional models will be added to the picker as they become available.
|
||||
|
||||
For details of how to switch the model for {% data variables.product.prodname_copilot_short %} code completion, see [AUTOTITLE](/copilot/how-tos/ai-models/changing-the-ai-model-for-copilot-code-completion).
|
||||
For details of how to switch the model for {% data variables.product.prodname_copilot_short %} inline suggestions, see [AUTOTITLE](/copilot/how-tos/use-ai-models/change-the-completion-model).
|
||||
|
||||
## Effects of switching the AI model
|
||||
|
||||
Changing the model that's used for {% data variables.product.prodname_copilot_short %} code completion does not affect the model that's used by {% data variables.product.prodname_copilot_short %} next edit suggestions or {% data variables.copilot.copilot_chat_short %}. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat).
|
||||
Changing the model that's used for {% data variables.product.prodname_copilot_short %} inline suggestions does not affect the model that's used by {% data variables.product.prodname_copilot_short %} next edit suggestions or {% data variables.copilot.copilot_chat_short %}. See [AUTOTITLE](/copilot/using-github-copilot/ai-models/changing-the-ai-model-for-copilot-chat).
|
||||
|
||||
There are no changes to the data collection and usage policy if you change the AI model.
|
||||
|
||||
@@ -14,6 +14,6 @@ The setting to enable or disable suggestions that match public code are applied
|
||||
|
||||
## Enabling the model switcher
|
||||
|
||||
If you have a {% data variables.copilot.copilot_free_short %} or {% data variables.copilot.copilot_pro_short %} plan, the model switcher for {% data variables.product.prodname_copilot_short %} code completion is automatically enabled.
|
||||
If you have a {% data variables.copilot.copilot_free_short %} or {% data variables.copilot.copilot_pro_short %} plan, the model switcher for {% data variables.product.prodname_copilot_short %} inline suggestions is automatically enabled.
|
||||
|
||||
{% data reusables.copilot.editor-preview-settings %}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
You can switch the AI model that's used by {% data variables.product.prodname_copilot_short %} code completion if:
|
||||
You can switch the AI model that's used for {% data variables.product.prodname_copilot_short %} inline suggestions if:
|
||||
|
||||
* An alternative model is currently available
|
||||
* You are using the latest release of JetBrains IDEs with the latest version of the {% data variables.product.prodname_copilot %} extension
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
You can switch the AI model that's used by {% data variables.product.prodname_copilot_short %} code completion if:
|
||||
You can switch the AI model that's used for {% data variables.product.prodname_copilot_short %} inline suggestions if:
|
||||
|
||||
* An alternative model is currently available
|
||||
* You are using {% data variables.product.prodname_vs %} 17.14 Preview 2 or later
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
You can switch the AI model that's used by {% data variables.product.prodname_copilot_short %} code completion if:
|
||||
You can switch the AI model that's used for {% data variables.product.prodname_copilot_short %} inline suggestions if:
|
||||
|
||||
* An alternative model is currently available
|
||||
* You are using the latest releases of {% data variables.product.prodname_vscode_shortname %} with the latest version of the {% data variables.product.prodname_copilot %} extension
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
When you accept a code completion suggestion that matches code in a public {% data variables.product.prodname_dotcom %} repository, information about the matching code is logged. The log entry includes the URLs of files containing matching code, and the name of the license that applies to that code, if any was found. This allows you to review these references and decide how to proceed. For example, you can decide what attribution to use, or whether you want to remove this code from your project.
|
||||
When you accept a {% data variables.product.prodname_copilot_short %} inline suggestion that matches code in a public {% data variables.product.prodname_dotcom %} repository, information about the matching code is logged. The log entry includes the URLs of files containing matching code, and the name of the license that applies to that code, if any was found. This allows you to review these references and decide how to proceed. For example, you can decide what attribution to use, or whether you want to remove this code from your project.
|
||||
|
||||
> [!NOTE]
|
||||
> * Code referencing for code completion only occurs for matches of accepted {% data variables.product.prodname_copilot_short %} suggestions. Code you have written, and {% data variables.product.prodname_copilot_short %} suggestions you have altered, are not checked for matches to public code.
|
||||
> * Code referencing for inline suggestions only occurs for matches of accepted {% data variables.product.prodname_copilot_short %} suggestions. Code you have written, and {% data variables.product.prodname_copilot_short %} suggestions you have altered, are not checked for matches to public code.
|
||||
> * Typically, matches to public code occur in less than one percent of {% data variables.product.prodname_copilot_short %} suggestions, so you should not expect to see code references for many suggestions.
|
||||
|
||||
@@ -42,11 +42,11 @@
|
||||
|
||||
{% data reusables.copilot.available-models-per-plan %}
|
||||
|
||||
### Code completion
|
||||
### Inline suggestions
|
||||
|
||||
{% rowheaders %}
|
||||
|
||||
| Code completion | {% data variables.copilot.copilot_free_short %} | {% data variables.copilot.copilot_pro_short %} | {% data variables.copilot.copilot_pro_plus_short %} | {% data variables.copilot.copilot_business_short %} | {% data variables.copilot.copilot_enterprise_short %} |
|
||||
| Inline suggestions | {% data variables.copilot.copilot_free_short %} | {% data variables.copilot.copilot_pro_short %} | {% data variables.copilot.copilot_pro_plus_short %} | {% data variables.copilot.copilot_business_short %} | {% data variables.copilot.copilot_enterprise_short %} |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Real-time code suggestions with included models[^5] | 2000 completions per month | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
|
||||
| {% data variables.copilot.next_edit_suggestions_caps %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} | {% octicon "check" aria-label="Included" %} |
|
||||
@@ -88,4 +88,4 @@
|
||||
[^2]: Response times may vary during periods of high usage.
|
||||
[^3]: For details about the increased rate limits, see [AUTOTITLE](/github-models/prototyping-with-ai-models).
|
||||
[^4]: {% data variables.copilot.copilot_chat_short %} skills in IDEs is available in {% data variables.product.prodname_vscode %} and {% data variables.product.prodname_vs %}.
|
||||
[^5]: Code completion in IDEs is available in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim, and Eclipse.
|
||||
[^5]: Inline suggestions in IDEs is available in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim, and Eclipse.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
## Configuring {% data variables.product.prodname_copilot_short %} settings on {% data variables.product.prodname_dotcom_the_website %}
|
||||
|
||||
If you are using a {% data variables.copilot.copilot_pro_short %} plan, you can choose to allow or block code completion suggestions that match publicly available code. {% ifversion fpt %}You can also allow or block the collection and retention of the prompts you enter and {% data variables.product.prodname_copilot_short %}'s suggestions.{% endif %} You configure this in your personal settings on {% data variables.product.prodname_dotcom_the_website %}. See [AUTOTITLE](/copilot/configuring-github-copilot/configuring-your-personal-github-copilot-settings-on-githubcom).
|
||||
If you are using a {% data variables.copilot.copilot_pro_short %} plan, you can choose to allow or block inline suggestions that match publicly available code. {% ifversion fpt %}You can also allow or block the collection and retention of the prompts you enter and {% data variables.product.prodname_copilot_short %}'s suggestions.{% endif %} You configure this in your personal settings on {% data variables.product.prodname_dotcom_the_website %}. See [AUTOTITLE](/copilot/configuring-github-copilot/configuring-your-personal-github-copilot-settings-on-githubcom).
|
||||
|
||||
## Authenticating to an account on {% data variables.enterprise.data_residency_site %}
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
## Enabling or disabling {% data variables.product.prodname_copilot %} code completion
|
||||
## Enabling or disabling {% data variables.product.prodname_copilot %} inline suggestions
|
||||
|
||||
You can enable or disable {% data variables.product.prodname_copilot %} from within {% data variables.product.prodname_vscode %}.
|
||||
|
||||
1. To configure code completion, click the arrow next to the **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %}** icon in the title bar of {% data variables.product.prodname_vscode %}, then select **Configure code completions**.
|
||||
1. To configure inline suggestions, click the arrow next to the **{% octicon "copilot" aria-hidden="true" aria-label="copilot" %}** icon in the title bar of {% data variables.product.prodname_vscode %}, then select **Configure Inline Suggestions**.
|
||||
|
||||

|
||||

|
||||
|
||||
1. In the "Configure {% data variables.product.prodname_copilot_short %} Completions" dialog, select **Enable Completions** or **Disable Completions**.
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
{% data variables.copilot.copilot_raptor_mini %} is a good choice for common development tasks that benefit from general-purpose coding and writing. If you're working on tasks that require fast iteration, accurate code completions and explanations, {% data variables.copilot.copilot_raptor_mini %} is likely the model to use.
|
||||
{% data variables.copilot.copilot_raptor_mini %} is a good choice for common development tasks that benefit from general-purpose coding and writing. If you're working on tasks that require fast iteration, accurate inline suggestions and explanations, {% data variables.copilot.copilot_raptor_mini %} is likely the model to use.
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
* **Find out more about {% data variables.product.prodname_copilot_short %} code completion** - See [AUTOTITLE](/copilot/using-github-copilot/getting-code-suggestions-in-your-ide-with-github-copilot).
|
||||
* **Find out more about {% data variables.product.prodname_copilot_short %} inline suggestions** - See [AUTOTITLE](/copilot/using-github-copilot/getting-code-suggestions-in-your-ide-with-github-copilot).
|
||||
* **Find out more about {% data variables.copilot.copilot_chat %}** - See [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide){% ifversion fpt %}.{% endif %}{% ifversion ghec %} and [AUTOTITLE](/copilot/github-copilot-enterprise/copilot-chat-in-github/using-github-copilot-chat-in-githubcom).{% endif %}
|
||||
* **Learn how to write effective prompts** - See [AUTOTITLE](/copilot/using-github-copilot/copilot-chat/prompt-engineering-for-copilot-chat).
|
||||
|
||||
@@ -4,7 +4,7 @@ As an enterprise or organization owner, you can use your network firewall to exp
|
||||
|
||||
Configuring {% data variables.copilot.copilot_sku_isolation %} will affect the following {% data variables.product.prodname_copilot_short %} features:
|
||||
|
||||
* Code completion in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, and Vim/NeoVim
|
||||
* {% data variables.product.prodname_copilot_short %} inline suggestions in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, JetBrains IDEs, and Vim/NeoVim
|
||||
* {% data variables.copilot.copilot_chat_short %} in {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_vs %}, and JetBrains IDEs
|
||||
* {% data variables.copilot.copilot_chat_short %} on {% data variables.product.github %}
|
||||
* {% data variables.product.prodname_mobile %} Apps
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Changes to {% data variables.copilot.copilot_chat_short %} coincide with {% data variables.product.prodname_vscode %} releases, due to {% data variables.copilot.copilot_chat_short %}'s deep UI integration. As a result, every new version of {% data variables.copilot.copilot_chat_short %} is only compatible with the latest release of {% data variables.product.prodname_vscode %}. This means that if you are using an older version of {% data variables.product.prodname_vscode %}, you will not be able to use the latest {% data variables.copilot.copilot_chat_short %}.
|
||||
|
||||
Only the latest {% data variables.copilot.copilot_chat_short %} versions will use the latest large language model provided by the {% data variables.product.prodname_copilot_short %} service, as even minor model upgrades require prompt changes and fixes in the extension. An older version of {% data variables.copilot.copilot_chat_short %} will still use the latest version of {% data variables.product.prodname_copilot_short %} code completion.
|
||||
Only the latest {% data variables.copilot.copilot_chat_short %} versions will use the latest large language model provided by the {% data variables.product.prodname_copilot_short %} service, as even minor model upgrades require prompt changes and fixes in the extension. An older version of {% data variables.copilot.copilot_chat_short %} will still use the latest version of {% data variables.product.prodname_copilot_short %} inline suggestions.
|
||||
|
||||
Reference in New Issue
Block a user