-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code Style: Roslyn Workspace APIs need to support per-file options #7058
Comments
In case anyone is wondering why - this would allow things like automatic detection of spaces vs. tabs and/or indentation size when editing a file, rather than just always assuming that every file should use the settings of the current project. |
@sharwell I am confused by what behaviour you want. What I think addresses working on a project with multiple people or in my case with different editors, is for a setting that fixed the things you describe automatically according to a file or project setting. I hate when Visual Studio constantly asked me if I want to convert tabs only to have something else convert it back. |
I tried to emphasize allow in my comment. I was merely giving an example of something new you could do if options could be per-file instead of per-project. I edited my comment to hopefully avoid misleading readers. |
Automatic detection is something we would like to do, but we would probably do it as a way to set the settings initially. This will be necessary if we want to support .editorconfig, since you could have a pattern for specific file names. |
Having a more fine grained optionset handling would be awesome. We in XS have options on project level so it would be really helpful if that would be changed. |
This is done, right @jasonmalinowski ? |
No description provided.
The text was updated successfully, but these errors were encountered: