0

首先,对不起,如果这个问题已经存在,但我的英语对于这项任务是有限的。

我在 C# 上使用 Visual Studio,当然还有 IntelliSense。

当我编写新方法、If 或任何其他“方法/构造函数”时,IntelliSense 会这样写(当我按 Tab 或 Enter 来验证建议时)

实际结果 :

if (true)
{
    // code
}

private void Test()
{
    // code
}
// ...

我想要的是 :

if (true) {
    // code
}

private void Test() {
    // code
}
// etc. ...

看看我想做什么?我更喜欢第二个“主题”,对我和行省煤器来说最易读。

是隐藏在 VS 的阴暗面中的一个选项吗?

感谢帮助。

4

2 回答 2

1

似乎您在这里要求 javascript 样式格式。我发现这个链接可能会有所帮助。

1.点击工具| 选项……</p>

2.向下滚动到文本编辑器节点

3.展开C#节点

4.展开格式化节点

5.点击新线节点

6.您将看到如下图所示的选项列表,让您可以完全控制 Visual Studio 何时应将左大括号放在新行上

于 2013-07-11T14:41:20.347 回答
1

您可以在Options窗口上设置:

工具 -> 选项 -> 文本编辑器 -> C# -> 格式 -> 新行

于 2013-07-11T14:41:27.080 回答