dotnet/roslyn

EditorConfig UI shouldn't include roaming-only code-style options

Open

#61,860 opened on Jun 13, 2022

View on GitHub
 (0 comments) (1 reaction) (0 assignees)C# (4,257 forks)batch import
Area-IDEFeature - Editor Config UIhelp wanted

Repository metrics

Stars
 (20,414 stars)
PR merge metrics
 (Avg merge 6d 17h) (256 merged PRs in 30d)

Description

All code-style options in EditorConfig UI should have editorconfig storage location. For example, the following shouldn't exist:

https://github.com/dotnet/roslyn/blob/eee6b3c9180c77f4d58be0b2f8cafd2204297d10/src/VisualStudio/Core/Def/EditorConfigSettings/DataProvider/CodeStyle/CommonCodeStyleSettingsProvider.cs#L135-L138

We need a way to ensure this doesn't happen again. So the fix isn't simply to delete the above line. We also want to ensure that all the options are up to date.

Contributor guide