【问题标题】:How to quickly move to the end of generated braces/parenthesis/etc in Visual Studio with Resharper?如何使用 Resharper 在 Visual Studio 中快速移动到生成的大括号/括号/等的末尾?
【发布时间】:2012-12-01 03:20:05
【问题描述】:

我的 google fu 让我失望了。 Visual Studio 和 Resharper 有助于提供右括号等。例如,键入“var foo = new Foo(”会立即插入一个 )。伟大的!所以我去插入一堆其他的东西。我知道我可以只输入结束字符,它会很好地掩饰,但是当我做这样的事情时......

var foo = new Foo(new Bar()
{
    Something = 48,
    SomethingElse = new Fred(new Bob())
};

在输入 Bob 之后,剩下的就生成了。我希望能够干净地移动到生成的代码的末尾并移动到下一行,而无需触摸箭头键。一个更简单的例子:

if (something)
{
    Something();
}

最后一个花括号是为我制作的,但我想跳过它而不触摸箭头键。有没有我遗漏的捷径?

【问题讨论】:

    标签: visual-studio resharper


    【解决方案1】:

    继续输入。键入结束符“)”(ReSharper 将移过它),然后键入分号(ReSharper 将输入它)。

    【讨论】:

    • 是的,我知道那个。我只是在多行上尝试过......它有效。嗯。那部分我不知道。这样就可以了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 2021-06-27
    • 2012-09-29
    • 2022-01-25
    • 2011-09-07
    • 2016-07-17
    相关资源
    最近更新 更多