Skip to content

Commit 5fdda48

Browse files
author
bamurtaugh
committed
Updates
1 parent 7360f11 commit 5fdda48

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

blogs/2025/next-edit-suggestions.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,26 @@ Feburary 5, 2025 by Brigit Murtaugh, @bamurtaugh
1212

1313
GitHub Copilot code completions are great at autocompleting a section of code currently being edited. But since most coding activity is editing existing code, it's a natural evolution of Copilot completions to also help with edits, both at the cursor and further away. Edits are often not made in isolation - there's a logical flow of what edits need to be made in different scenarios.
1414

15-
We're excited to announce the preview of Copilot Next Edit Suggestions (aka "Copilot NES"), which is this evolution of Copilot completions. NES both predicts the location of the next edit you'll want to make and what that edit should be.
15+
We're excited to announce the preview of **Copilot Next Edit Suggestions** (aka "Copilot NES"), which is this evolution of Copilot completions.
16+
17+
Based on the edits you're making, NES both predicts the location of the next edit you'll want to make and what that edit should be. NES helps you stay in the flow, suggesting future changes relevant to your current work, and you can simply `kbstyle(Tab)` to quickly navigate and accept Copilot's suggestions.
1618

1719
<!-- TODO: Video about NES from Rob -->
1820

1921
You may have seen [previous work from the GitHub Next Team on NES](https://githubnext.com/projects/copilot-next-edit-suggestions/) – this is the evolution of the Next Team's great work, now part of the existing GitHub Copilot extensions.
2022

2123
## Getting your first suggestions
22-
You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`.
24+
You can enable NES via the VS Code setting `setting(github.copilot.nextEdits.enabled)`.
2325

2426
> [!NOTE]
2527
> If you are a Copilot Business or Enterprise user, your organization admin will need to enable NES.
2628
<!-- TODO: Any other details or actionable link? -->
2729
2830
Like completions, all you need to do to start getting suggestions from NES is to start coding!
2931

30-
When you're presented with an edit suggestion, you can navigate to it with the `kbstyle(Tab)` key and then accept it with the `kbstyle(Tab)` key again. An arrow in the gutter indicates if there is an edit suggestion available. If an edit suggestion is below the current editor view, the arrow will point down instead of right.
32+
When you're presented with an edit suggestion, you can navigate to it with the `kbstyle(Tab)` key and then accept it with the `kbstyle(Tab)` key again, saving you time to find the next relevant edit (no manual searching through files or references required).
33+
34+
An arrow in the gutter indicates if there is an edit suggestion available. If an edit suggestion is below the current editor view, the arrow will point down instead of right.
3135

3236
<!-- TODO: Add image or gif; gif with screencast mode (to show using tab) may be most effective -->
3337

docs/copilot/ai-powered-suggestions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Inline suggestions are great at autocompleting a section of code currently being
6868
Based on the edits you're making, NES both predicts the location of the next edit you'll want to make and what that edit should be. NES helps you stay in the flow, suggesting future changes relevant to your current work, and you can simply `kbstyle(Tab)` to quickly navigate and accept Copilot's suggestions. Suggestions may span a single symbol, an entire line, or multiple lines, depending on the scope of the potential change.
6969

7070
> [!NOTE]
71-
> Copilot NES is currently in preview. You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`.
71+
> Copilot NES is currently in preview. You can enable NES via the VS Code setting `setting(github.copilot.nextEdits.enabled)`.
7272
>
7373
> For general information about working with settings in VS Code, refer to [User and workspace settings](/docs/getstarted/settings.md).
7474
>
@@ -145,7 +145,7 @@ You can temporarily enable or disable code completions either for all languages,
145145

146146
* `setting(editor.inlineSuggest.syntaxHighlightingEnabled)` - enable or disable syntax highlighting for inline completions.
147147

148-
* `setting(github.copilot.chat.nextEdits.enabled)` - enable Copilot Next Edit Suggestions (preview)
148+
* `setting(github.copilot.nextEdits.enabled)` - enable Copilot Next Edit Suggestions (preview)
149149

150150
## Next steps
151151

docs/copilot/copilot-settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The team is continuously working on improving Copilot in VS Code and adding new
2626
* `setting(chat.commandCenter.enabled)` <i class="codicon codicon-beaker"></i>: Controls whether the command center shows a menu for chat actions.
2727
* `setting(workbench.commandPalette.experimental.askChatLocation)` <i class="codicon codicon-beaker"></i>: Controls where the Command Palette should ask chat questions.
2828
* `setting(github.copilot.chat.search.semanticTextResults)` <i class="codicon codicon-beaker"></i>: Enables semantic search results in the Search view.
29-
* `setting(github.copilot.chat.nextEdits.enabled)` <i class="codicon codicon-beaker"></i>: Enables Copilot Next Edit Suggestions (preview).
29+
* `setting(github.copilot.nextEdits.enabled)` <i class="codicon codicon-beaker"></i>: Enables Copilot Next Edit Suggestions (preview).
3030

3131
## Chat settings
3232

docs/copilot/copilot-vscode-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ As you're coding in the editor, you can use Copilot to generate code completions
114114
| Action | Description |
115115
|--------|-------------|
116116
| Code completions | Start typing in the editor and Copilot provides code suggestions that match your coding style and take your existing code into account. |
117-
| Next Edit Suggestions (preview) | Predict your next code edit with Copilot Next Edit Suggestions, aka Copilot NES. Based on the edits you're making, NES both predicts the location of the next edit you'll want to make and what that edit should be. You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`. |
117+
| Next Edit Suggestions (preview) | Predict your next code edit with Copilot Next Edit Suggestions, aka Copilot NES. Based on the edits you're making, NES both predicts the location of the next edit you'll want to make and what that edit should be. You can enable NES via the VS Code setting `setting(github.copilot.nextEdits.enabled)`. |
118118
| Code comments | Provide a code completion prompt to Copilot by writing instructions in a code comment.<br/>Example: `# write a calculator class with methods for add, subtract, and multiply. Use static methods.` |
119119
| `kb(inlinechat.start)` | Start **Inline Chat** to send a chat request to Copilot directly from the editor. Use natural language or use `/` commands to give instructions to Copilot. |
120120
| Prompt from the editor <i class="codicon codicon-beaker"></i> | Start typing natural language directly in code and Copilot detects that you're not writing code but prompting, and will automatically start Inline Chat for your prompt. |

0 commit comments

Comments
 (0)