Skip to content

Commit aa54925

Browse files
author
bamurtaugh
committed
Updates
1 parent a1176bd commit aa54925

File tree

3 files changed

+24
-16
lines changed

3 files changed

+24
-16
lines changed

blogs/2025/next-edit-suggestions.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,33 +10,37 @@ Author: Brigit Murtaugh
1010
# Copilot Next Edit Suggestions (preview)
1111
Feburary 5, 2025 by Brigit Murtaugh, @bamurtaugh
1212

13-
GitHub Copilot inline suggestions are great at autocompleting a section of code currently being edited, offering suggestions to complete your code, comments, tests, and more. But since most coding activity is editing existing code, it's a natural evolution of Copilot Completions to also help with edits, both at your current cursor location and further away.
13+
GitHub Copilot inline suggestions are great at autocompleting a section of code currently being edited, offering suggestions to complete your code, comments, tests, and more. But since most coding activity is editing existing code, it's a natural evolution of Copilot Completions to also help with edits, both at your current cursor location and further away.
1414

15-
Were excited to announce the preview of Copilot Next Edit Suggestions (aka Copilot NES), which 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 both predicts the location of the next edit you'll want to make and what that edit should be.
1616

17-
<!-- TODO: Video about NES from Burke, like what he created for Copilot Edits blog -->
17+
<!-- TODO: Video about NES from Rob -->
1818

19-
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.
20-
21-
Copilot NES is currently in public preview. You can sign up for access via [the watilist](TODO).
19+
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.
2220

2321
## Getting your first suggestions
22+
You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`.
23+
24+
> [!NOTE]
25+
> If you are a Copilot Business or Enterprise user, your organization admin will need to enable NES.
26+
<!-- TODO: Any other details or actionable link? -->
27+
2428
Like completions, all you need to do to start getting suggestions from NES is to start coding!
2529

26-
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.
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.
2731

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

3034
You can hover over the arrow to explore the edit suggestion menu, which includes keyboard shortcuts and settings configuration:
3135

3236
<!-- TODO: Add image -->
3337

34-
Suggestions may span a single symbol, an entire line, or multiple lines, depending on the scope of the potential change.
38+
Suggestions may span a single symbol, an entire line, or multiple lines, depending on the scope of the potential change.
3539

3640
## Example scenarios
3741
Copilot NES is an expert companion as you make changes that may cascade throughout your file or project. The following are a few examples where NES shines.
3842

39-
**Refactoring:** Rename a variable once in a file, and Copilot NES will suggest to update it everywhere else.
43+
**Refactoring:** Rename a variable once in a file, and Copilot NES will suggest to update it everywhere else.
4044
<!-- TODO: Add image -->
4145

4246
**Correcting mistakes:** Copilot NES helps with mistakes like typos. It can also help with more challenging mistakes in logic, i.e. if a statement should’ve used AND instead of OR.
@@ -45,16 +49,14 @@ Copilot NES is an expert companion as you make changes that may cascade througho
4549
**Changing intent:** Copilot NES suggests changes that match a change in intent, i.e. changing a function `moveCursorUp` to `moveCursorDown` should adjust all the code logically.
4650
<!-- TODO: Add image -->
4751

48-
## Sign up and share your feedback
49-
You can sign up for the NES public preview via [the watilist](TODO).
50-
51-
Once you get access, be sure to use [VS Code Insiders](https://code.visualstudio.com/insiders/) and the pre-release version of the [GitHub Copilot Chat extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat) to get all of the latest features and fixes.
52+
## Share your feedback
53+
NES is rapidly evolving, and we can't wait to get your feedback via issues in [our repo](https://github.com/microsoft/vscode-copilot-release) – this will be instrumental to improving the experience.
5254

53-
We’d also love to hear your feedback via issues in [our repo](https://github.com/microsoft/vscode-copilot-release) – it’ll be instrumental to improving the experience.
55+
Please be sure to use [VS Code Insiders](https://code.visualstudio.com/insiders/) and the pre-release version of the [GitHub Copilot Chat extension](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat) to get all of the latest features and fixes.
5456

55-
You can read our [full NES docs](TODO) for more information and scenarios as we expand the NES experience.
57+
You can read our [full NES docs](aka.ms/gh-copilot-nes-docs) for more information and scenarios as we expand the NES experience.
5658

57-
We cant wait to see what you build!
59+
We can't wait to see what you build!
5860

5961
Happy coding!
6062

docs/copilot/ai-powered-suggestions.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ Based on the edits you're making, NES both predicts the location of the next edi
7171
> Copilot NES is currently in preview. You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`.
7272
>
7373
> For general information about working with settings in VS Code, refer to [User and workspace settings](/docs/getstarted/settings.md).
74+
>
75+
> If you are a Copilot Business or Enterprise user, your organization admin will need to enable NES.
76+
<!-- TODO: Any other details or actionable link? -->
7477
7578
<!-- TODO: Add gif or video advocacy will create for blog post (could be image, but think gif is more interesting and then remaining examples can be static images) -->
7679

docs/copilot/overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@ NES helps you stay in the flow, suggesting future changes relevant to your curre
100100
> Copilot NES is currently in preview. You can enable NES via the VS Code setting `setting(github.copilot.chat.nextEdits.enabled)`.
101101
>
102102
> For general information about working with settings in VS Code, refer to [User and workspace settings](/docs/getstarted/settings.md).
103+
>
104+
> If you are a Copilot Business or Enterprise user, your organization admin will need to enable NES.
105+
<!-- TODO: Any other details or actionable link? -->
103106
104107
### Iterate on large changes across multiple files
105108

0 commit comments

Comments
 (0)