3

我正在寻找可以执行的 ac# 格式(如在 Eclipse 中):

f(){
}

代替

f()
{
}

我检查了工具-> 选项格式,但找不到它。

4

3 回答 3

3
Tools -> Options 
    -> Text Editor 
        -> C# 
            -> Formatting 
                -> New Lines 
                    -> New line options for braces 
                        -> Place open brace on new line for ....

那里有几个选项,我猜你可能想要禁用其中的大部分。但特别是在这种情况下,我认为是针对Place open brace on new line for control blocks.

此外,请查看那里和周围的 C# 的其他选项。它非常广泛,很可能您将能够实现您想要的任何风格组合。

于 2012-11-12T16:15:01.277 回答
3

只需按照以下步骤操作:选项 -> 文本编辑器 -> C# -> 格式化 -> 新行

取消选中所有“大括号的新行选项”

在此处输入图像描述

于 2012-11-12T16:15:23.600 回答
2

工具 > 选项 > 文本编辑器 > C# > 格式 > 新行 > 将左大括号放在控制块的新行上。

于 2012-11-12T16:15:04.767 回答