.NET TIPS

Visual Studioでクリップボード・リングを使用するには?[VS 2005、VS 2008]

デジタルアドバンテージ 岸本 真二郎
2009/01/22

 Visual Studio(以下、VS)のIDE環境では、「切り取り(カット)」「コピー」「貼り付け(ペースト)」といった、標準的なクリップボード関係の操作が拡張されている。これは「クリップボード・リング」と呼ばれる機能で、IDE環境でコピーやカットした内容を複数個記録でき、ペースト時には、その中から選択してペーストできるというものだ。

 以前のバージョンであるVS.NET 2002/2003では、[ツールボックス]ウィンドウに[クリップボード リング]というタブが用意されており、ここでクリップボードに保存されている内容が確認できた(参照:「.NET TIPS:VS.NETでコードを効率よくコピー&ペーストするには?」)。


Visual Studio .NET 2003 のクリップボード・リングの表示

 VS 2005およびVS 2008では、このタブは表示されなくなったのだが、機能そのものがなくなったわけではなく、ショートカット・キーを用いることで選択的なペーストが行える。

 これを行うには、ペーストを行いたい場所で、クリップボード・リングのショートカット・キーである[Ctrl]+[Shift]+[V]を押す。するとクリップボードの内容がペーストされる。ここで[Ctrl]キーと[Shift]キーを押下した状態のまま、さらに[V]を押すことで、以前にクリップボードに格納された内容が順に表示され、選択してペーストできる。

 ただし、VS以外のアプリケーションでコピーや切り取り操作を行った内容は、クリップボード・リングを使ったペーストが行えない。この場合は、通常のペースト操作([Ctrl]+[V])で行うことになる。End of Article

カテゴリ:Visual Studio 2005 処理対象:IDE
カテゴリ:Visual Studio 2008 処理対象:IDE
関連TIPS:VS.NETでコードを効率よくコピー&ペーストするには?

この記事と関連性の高い別の.NET TIPS
VS.NETでコードを効率よくコピー&ペーストするには?
Visual Studio 2008で行を素早くコピー&ペーストするには?
クリップボードの内容をリアルタイムに取得するには?
Visual StudioのコードをHTML形式でクリップボードにコピーするには?
クリップボードへデータを送るには?
このリストは、(株)デジタルアドバンテージが開発した
自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
generated by

「.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用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Insider.NET 記事ランキング

本日 月間