-
Notifications
You must be signed in to change notification settings - Fork 34.8k
Closed
Labels
settings-editorVS Code settings editor issuesVS Code settings editor issuesunder-discussionIssue is under discussion for relevance, priority, approachIssue is under discussion for relevance, priority, approach
Milestone
Description
Things to investigate
- Left-side editing
- Context menu option to edit value
CodeLens to edit valueMove pencil icon to valueIt actually was on the right side previously. It may actually be less noticeable after a long value, it may wrap to the next line, etc. Putting it in between the key/value seems weird, and we don't want it to overlap any text.- Replace the pencil icon with a highlight over the value. Clicking anywhere on it shows the edit menu. It acts functionally more like a dropdown.
Make pencil icon always visible- Indicate the value of an edited setting on the left
- Or just indicate that a setting is overridden by something on the right
- Right-side editing
- ✅ Auto fix missing commas Autofix JSON syntax errors when user manually edits settings file #42232
- Autosave when editing manually
- Search
- Can't focus the cursor at the current setting with the keyboard
- ✅ Weird
<enter>
nav order Settings navigation order should be more predictable #42126Should go over all overridden settings firstNavigate through the other settings domains?
- Can't see if a setting is actually overridden in another settings domain tab
- ✅ After a search, the number of matches should be shown in the User, Workspace, Folder tabs Show number of settings search matches in settings target tabs #42377
- ✅ Add keyboard shortcut to trigger edit of selected setting Add command to edit focused setting in settings editor #42124
- Or the setting under the cursor
- Or to focus (one of) the editors so we can then do something with the cursor
- Right side
- Reorder and group User Settings
- Or make an extension to do this
- Filter User Settings
- Reorder and group User Settings
- Quick Open to manage settings (like @sandy081's extension)
- Easy editing of common settings from the welcome page
- Add quick fix for settings from non-installed extensions on the right side. Example:
lcov
settings in vscode workspace settings
igolskyi, borekb, agauniyal, james-b-yu, wangweixuan and 1 morejoshsleeper
Metadata
Metadata
Assignees
Labels
settings-editorVS Code settings editor issuesVS Code settings editor issuesunder-discussionIssue is under discussion for relevance, priority, approachIssue is under discussion for relevance, priority, approach