4

有谁知道在带有 ReSharper 6.1 的 Visual Studio 2010 中是否有办法用右括号注释掉选定的代码行 - 或者只是注释掉突出显示的左括号及其相应的右括号?这是我的意思的一个例子:

if(something) {
  do(this);
}

我正在寻找一个热键,这样当if(something) {被选中时,它会注释掉if(something) {and },最好修复标签一旦被这样评论:

// if(something) {
do(this);
//}
4

1 回答 1

0

这并不完全是您所追求的,但它非常接近:

if通过将光标放在一个大括号上并点击Ctrl++Shift来突出显示语句中的代码]

现在点击Ctrl+ Shift+ Alt+ Left Arrow。这会将代码“向左”移动,即在 if 语句之外。

您不需要if在此之后注释掉该语句,因为它是空的。

请注意,您还可以将代码“向右”移动,以便稍后将其放回if语句中。

于 2012-11-05T23:37:34.450 回答