.NET TIPS Visual Studioのコード・エディタで複数行をまとめて記述/編集するには?[VS 2010以降]デジタルアドバンテージ 一色 政彦2010/07/08 |
|
|
Visual Studioのコード・エディタで複数行の同じ列位置に同様の記述を行う場合、Visual Studio 2010(以降、VS 2010)ではこれを支援する機能が用意されており、複数行を一度に編集できる。
具体的には、編集を始めたい先頭行の列位置まで入力カーソルを移動し、そこから[Alt]+[Shift]+[↓]キーを押して、編集したい最後の行まで移動していく。これにより、次の画面のように、入力位置が複数行にわたる状態となる。
入力位置が複数行にわたる状態(VS 2010のコード・エディタ) |
「200;」と「100;」のすぐ後ろにある薄い水色と入力カーソルが、入力開始位置となる。 |
後は、通常どおり文字入力をしていけば、複数行に対し文字が同時に入力されていく。次の画面はその入力例である。
複数行にわたり同時に文字入力される例 |
「 // コメントが」と入力して、次に[K]キーを押してさらに文字入力を続けているところ。 |
この例では、コメントを複数行にわたって入力している。これ以外にも、例えばプレフィックス(例:「m_」など)を複数の変数に対してまとめて付与したい場合(本稿の例では「m_var1」「m_var2」と書き換えたい場合)などにも、本稿で紹介した機能が有用だろう。
カテゴリ:Visual Studio 2010 処理対象:IDE |
「.NET TIPS」 |
Insider.NET フォーラム 新着記事
- 第2回 簡潔なコーディングのために (2017/7/26)
ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている - 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21)
Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう - 第1回 明瞭なコーディングのために (2017/7/19)
C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える - Presentation Translator (2017/7/18)
Presentation TranslatorはPowerPoint用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
|
|