Resharper:循环后自动插入大括号

时间:2014-12-04 14:15:35

标签: c# visual-studio visual-studio-2013 resharper resharper-8.0

如何在C#ReSharper 8.2.3中的循环/ IF + [ENTER]之后设置自动插入花括号?

示例:

if (statement) //+[ENTER]

应该给我:

if (statement)
{
    //CURSOR HERE
}

2 个答案:

答案 0 :(得分:1)

我不知道它是否会为你插入两个大括号,但是,有一个选项来完成你的大括号。即,如果你输入:

if(statement) // + {

它会自动添加并格式化你的大括号,如下所示

if(statement)
{
    // Cursor here
}

从IDE中,该选项位于TOOLS - >选项 - > ReSharper,“选项......”。然后在环境下 - >编辑 - >编辑器行为检查'自动插入右括号并选择第一个选项。

答案 1 :(得分:0)

您可以使用ReSharper的Complete Statement命令为您自动插入大括号。这是 Ctrl + Shift + 输入。它在所有地方都很有用,自动插入分号和关闭括号等。