Hi Jonathon, I'm a little bit late to the party, but still my 2 cents after supporting your settings in another tool. I think that specifying a list of values in csharp_new_line_before_open_brace and csharp_space_within_parentheses won't be very convenient for users. Say, I want a new line before open brace for all cases except for lambdas and anonymous methods. I would have to write:
csharp_new_line_before_open_brace = types, methods, properties, indexers, events, event_accessors, control_blocks, anonymous_types, object_collections, array_initializers, local_functions That looks a little bit cumbersome. IMHO, something like this would be better: csharp_new_line_before_open_brace = true csharp_new_line_before_open_brace_lambdas = false csharp_new_line_before_open_brace_anonymous_methods = false Also, it would be great to specify default values for settings in documentation. I had to dive in Roslyn sources for that. Dmitry Osinovskiy On Thursday, 3 November 2016 02:35:46 UTC+1, Jonathon Marolf wrote: > > Hello editorconfig community > > I am a developer at Microsoft working on the IDE for C# and Visual Basic > in Visual Studio. > > I am currently planning to add editorconfig support for most of the C# and > Visual Basic formatting options in Visual Studio. Note, the plan is to > eventually add these same options to projects like Omnisharp > <http://www.omnisharp.net/>so they would be supported in other places > besides Visual Studio. I would love to get feedback from all of you on how > well my proposed set of options fits into rest of editorconfig and what > changes you would like to see. > > here <https://gist.github.com/jmarolf/0e165b27a498b49e3b3512004ea9d8b8>is > the gist with my proposed set of options > > I look forward to your feedback. > > Thanks, > Jonathon Marolf > > -- You received this message because you are subscribed to the Google Groups "EditorConfig" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/editorconfig. For more options, visit https://groups.google.com/d/optout.
