Visual Studio 2010にキーボードショートカットがあります(ReSharper 6.1も使用しています)。選択したテキストブロックを中括弧で囲むことができますか? "Surround With ..."(Ctrl + K、Ctrl + S)を試しましたが、中括弧を周囲の要素として選択するオプションがリストに表示されませんでした。複数のステートメントを中括弧で囲む
if (conditional)
statement1;
// the rest of the program
私はそこにif文の内部で実行する必要があるいくつかの追加のタスクがあると私は追加することを実現します。このための一般的な使用例は、私は次のようにif文を持っているだろうということですそれら:私が何をしたいのですがどのような
if (conditional)
{
statement1;
statement2;
statement3;
}
// the rest of the program
がちょうど選択である:
if (conditional)
statement1;
statement2;
statement3;
// the rest of the program
はその後、私は中括弧内のすべての文をラップする必要があり、コードは本当に、次のようになりますことを覚えておいてください3人文を入力し、ショートカットキーを押して中括弧で囲みます。私が実際にやっていることは、条件付きの行の先頭にカーソルを移動し、{文字を入力してから}文字を削除することです(Rehelperperは自動的に{の直後に自動的に挿入されます)。ブロックの最後の文の中で}を入力してブロックを完了します。
私はこれを行うことはできないと思います。私は、中括弧を打ってコードを手動でブロックに移動していますが、これはあなたが望むものではないと推測しています。私は興味があるだろう。 –