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.

Reply via email to