每解决方案括号新行选项在Visual Studio 2017年

问题描述:

通过this answer对Visual Studio的每个解决方案的缩进设置的问题,我发现该EditorConfig格式支持VS 2017每解决方案括号新行选项在Visual Studio 2017年

我无法找到是如何使用EditorConfig(或失败的:任何替代方法)在每个解决方案的基础上设置“大括号的新行选项”。

下面是从Visual Studio中的相关设置:

new lines for braces settings dialog

这些设置在我的Visual Studio 2017年帐户,因为我用的默认为我的宠物项目,这实在是烦人的坚持,但项目我主要致力于使用埃及花括号的风格。如果我在工作电脑上更改这些设置,则每次都会将它们同步到我的家用PC,反之亦然。

Can EditorConfig可以用于每个解决方案设置“支架的新线选项”?如果没有,是否有另一种方法来处理这个问题?

我相信这些是由.editorconfigcsharp_new_line_before_open_brace财产控制。不幸的是,我所看到的关于roslyn使用的文件的最接近的东西是source codeissue,在这些文件中添加了它们。

但是,我的获得视觉工作室使用.editorconfig文件的经验却有点让人失望。有时候,visual studio会在没有任何理由的情况下忽略文件。