dotnet / dotnet/project-system
Add options for document and symbol renaming
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
Based on the discussion in this PR: https://github.com/dotnet/project-system/pull/8784#discussion_r1065409682
Roslyn is changing how Document and Symbol rename options work. Formally, they were stored within the `Solution` via an `OptionSet`. Now, they have separate `DocumentRenameOptions` and `SymbolRenameOptions` that need to be provided by the user of the API. Tomas mentioned that the only part of VS to currently provide these options is the "Inline Rename UI".
The feature request here is to:
- Determine how *Inline Rename UI* uses and stores these options
- Work with that team to confirm that we should share the same use of these values
- Determine if new UI is needed for exposing these to the user globally
- Update the code in the Project System to utilize the user-provided values
Contributor guide
Assessment
This issue has not been assessed yet.