| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Copilot preserve the title property to be present, so that settings are still grouped by their extension name "PowerShell" but also in sub groups such as "Interface", but ensure they are all under the parent PowerShell header. |
Sorry, something went wrong.
Co-authored-by: JustinGrote <15258962+JustinGrote@users.noreply.github.com>
Co-authored-by: JustinGrote <15258962+JustinGrote@users.noreply.github.com>
… under PowerShell Co-authored-by: JustinGrote <15258962+JustinGrote@users.noreply.github.com>
Done! Added id property to each configuration section (e.g., powershell.interface) and restored the original clean titles ("Interface", "Formatting", etc.) in commit 8375f70. This properly scopes the subgroups under the PowerShell extension heading while maintaining the categorical organization you requested. |
Sorry, something went wrong.
|
Andy Jordan (@andyleejordan) I tested and adding the IDs fixed the issue. We can either merge this or wait for it to be fixed in vscode. |
Sorry, something went wrong.
There was a problem hiding this comment.
This PR fixes a settings organization issue in VS Code 1.101+ where PowerShell extension settings were appearing as separate top-level items instead of being grouped under a unified PowerShell heading. The fix adds the id property to each configuration section to properly scope them under the extension while preserving subgroup structure.
Key Changes:
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
PR Summary
VS Code 1.101+ requires the id property in configuration objects to properly scope settings subgroups under an extension's heading. Settings groups (Interface, Formatting, Editor Services, Pester, Terminal, Developer) were appearing as separate top-level items instead of under the PowerShell extension heading.
Changes
Added id property to each configuration section in package.json to properly scope them under the PowerShell extension while preserving the title property for subgroup display names:
Before:
After:
VS Code now groups all settings under the extension's displayName ("PowerShell") as the parent heading, with each titled section appearing as a subgroup.
Expected Settings UI Structure
Impact
PR Checklist
Fixes #5328
Original prompt💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.