Skip to content

Explore improvements to settings editor #41040

@roblourens

Description

@roblourens

Things to investigate

  • Left-side editing
    • Context menu option to edit value
    • CodeLens to edit value
    • Move pencil icon to value It 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
  • Search
  • Right side
    • Reorder and group User Settings
      • Or make an extension to do this
    • Filter 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

Metadata

Metadata

Labels

settings-editorVS Code settings editor issuesunder-discussionIssue is under discussion for relevance, priority, approach

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions