VS Code で複数の行を選択する方法

ペースの速いコーディングの世界では、すべてのキーストロークが重要です。 Visual Studio Code (VS Code) に没頭している開発者にとって、その機能を習得することで生産性が大幅に向上します。基本的なスキルの 1 つは、複数の行を素早く選択することです。これにより、リファクタリングからフォーマットまでのコーディング タスクを効率化できます。

この記事では、コードベースを精緻かつ迅速に操作できるようにする、VS Code 内のテクニックとショートカットについて説明します。経験豊富なプログラマーであっても、初心者であっても、このガイドは VS Code の複数行選択機能の可能性を最大限に引き出すための鍵となります。

VS Code で複数の行を選択する方法

典型的な VS Code ユーザーの場合、よくある問題、つまり各行に属さない要素に対処するために複数の行を選択する必要があることがよくあります。複数の行を選択すると、それらすべての行を一度に簡単に修正できます。

Windows PC でこのプログラムで複数の行を選択する方法は次のとおりです。

  1. マウスを使用して、奇妙な単語またはその他の要素を選択します。
  2. Ctrl + Altキーの組み合わせを押したままにします。
  3. Ctrl + Altを放さずに、下矢印キーを押して、元の行の下の行にある同じ単語を選択します。必要なだけボタンを押してください。
    How To Select Multiple Lines In VS Code
  4. 置換する単語を入力します。
    How To Select Multiple Lines In VS Code
  5. 完了したら、Escボタンを押して複数行編集モードを終了します。

プロセスは macOS ユーザーにとっても同様に簡単です。

  1. 編集したい行内の場所を選択し、Option + CMDキーの組み合わせを押し続けます。
    How To Select Multiple Lines In VS Code
  2. ショートカットを押したまま、下矢印キーを使用して各行のその場所を選択します。

Linux VS のコーダーであれば、複数の行を選択するのに問題はありません。

  1. 削除または置換するコードの部分を強調表示し、Shift + Alt を押したままにします。
    How To Select Multiple Lines In VS Code
  2. Shift + Alt の組み合わせを放さずに、下矢印キーを使用して他の行の同じ要素を強調表示します。

次に、VS Code で 2 つのファイルを比較する方法を学習する必要があります。

VS Code に複数のカーソルを挿入する方法

複数の行を同時に編集する方法は、複数の行を選択することだけではありません。マルチカーソル機能を利用することもできます。マルチカーソルを追加すると、各行に同じ値を入力することで複数の行を同時に調整できます。

たとえば、次の手順を実行して、個々のカーソルをコードに組み込むことができます。

  1. Windows または Linux PC を使用している場合は、最初の行をクリックし、Altボタンを押したままにして、クリックした行にマルチ カーソルを配置します。または、macOS ユーザーの場合は、 Optionキーを押します。
    How To Select Multiple Lines In VS Code
  2. マルチカーソルが必要なくなったら、Escボタンをタップしてワークスペースから削除します。 Esc は、すべてのオペレーティング システムのユニバーサル キーです。

複数の行を選択して編集する際の生産性を飛躍的に向上させる、その他の便利なマルチ カーソル関連の機能をいくつか紹介します。

カーソルを行末に配置する

一部のプロジェクトでは、各行の末尾にカーソルを置く必要があります。

  1. オペレーティング システムに応じて、最初のセクションのショートカットを使用して複数の行を強調表示します。たとえば、Windows ユーザーは、CtrlAlt、および下矢印キーを押し続ける必要があります。
    How To Select Multiple Lines In VS Code
  2. macOS デバイスでShift + Option + I の組み合わせをタップします。
  3. Linux または Windows ユーザーの場合は、Shift + Alt + I を押します。

現在のカーソルの下と上にカーソルを配置する

行末はカーソルの最適な位置ではない可能性があります。場合によっては、より具体的に、元のカーソルの下と上にそれらを配置する必要があります。

  1. いずれかの線にカーソルを置いて、開始点を選択します。 Windows または Linux の VS コードを作成している場合は、 Ctrl + Alt + 下矢印キーを押して、元のカーソルの下にマルチ カーソルを配置します。
    How To Select Multiple Lines In VS Code
  2. macOS コンピューターをお使いの場合は、CMD + Option + 下矢印キーを使用して同じ操作を実行します。
  3. 必要に応じて、Ctrl + Alt + 上矢印キーを使用して、Windows または Linux 上の元のカーソルの上にマルチ カーソルを組み込みます。 macOS プラットフォームの場合は、CMD + Option + 上矢印キーを押してカーソルを開始点の上に置く必要があります。

次の対応する位置にカーソルを配置します

開始点に最も近い線の一致部分にのみカーソルを置きたい場合は、これを実行します。

  1. マウスを使用してその行を強調表示します。
  2. Windows または Linux ユーザーの場合は、Ctrl + Dキーの組み合わせをタップします。 ( macOS コーダーの場合はCMD + Dです。) これにより、元の選択範囲の後にあるコードの一致する部分の隣にマルチ カーソルが挿入されます。
    How To Select Multiple Lines In VS Code
  3. 必要に応じて、Windows および Linux でCtrl + Uショートカットを使用して一部のカーソルを削除します。
  4. macOS ではCMD + U。このショートカットではカーソルが 1 つずつ削除されることに注意してください。組み合わせでは、すべての要素を一度に元に戻すことはできません。

対応するすべての位置にカーソルを配置する

カーソルを配置するとき、隣接する行のみにカーソルを組み込みたくない場合があります。代わりに、一致するすべての場所にそれらを追加する必要がある場合があります。これがどのように機能するかです。

  1. カーソルを追加したいコード部分を強調表示します。
    How To Select Multiple Lines In VS Code
  2. Linux または Windows PC を使用している場合は、 Ctrl + Shift + Lキーの組み合わせを押して、強調表示されたテキストが表示される場所にカーソルを置きます。
  3. macOS のプロフェッショナルの場合は、CMD + Shift + Lショートカットを使用してください。

このメソッドは、変数名のすべてのインスタンスを変更する場合にも機能します。

VS Code でカーソルをカスタマイズする方法

VS Code で複数の行を選択して編集する場合、カーソルは非常に重要です。ただし、デフォルトの動作がプロジェクトに完全に適合しない場合があります。生産性を向上させるには、操作を調整し、別のキー バインドを使用する必要がある場合があります。

最初に行うことは、代替のマルチカーソル モディファイアを設定することです。

  1. Windows または Linux オペレーティング システムを使用している場合は、ワークスペースを開き、Ctrl + ,キーの組み合わせを使用します。
  2. macOS で VS Code を使用している場合は、CMD + ,ショートカットを押す必要があります。
  3. ボックスに「multiCursorModifier」という行を入力します。
    How To Select Multiple Lines In VS Code
  4. デフォルトの修飾ボタンをAltからより適切に機能するものに変更します。
    How To Select Multiple Lines In VS Code

VS Code で調整できるキー バインドはこれだけではありません。設定メニューを使用すると、データ操作を容易にするためにカーソル関連のショートカットを変更できます。

これはエディタから実行できます。

  1. VS Code を起動し、 メイン メニューから[ファイル]を選択します。
  2. 「ファイル」の下の「環境設定」に進み、 CMD + K + CMD + Sキーの組み合わせ、または macOSまたは Windows および Linux のCtrl + K + Ctrl + Sショートカットを使用して、 「キーボード ショートカット」ウィンドウを表示します。他の組み合わせ (S など) を押す前に、最初の文字 (K など) を放す必要があります。
    How To Select Multiple Lines In VS Code
  3. 変更したいショートカットのIDを入力します。以下にその一部を示します。
    • editor.action.insertCursorBelow
    How To Select Multiple Lines In VS Code
    • editor.action.inserCursorAbove
    How To Select Multiple Lines In VS Code
    • editor.action.selectHighlights
    How To Select Multiple Lines In VS Code
    • editor.action.addSelectionToNextFindMatch
    How To Select Multiple Lines In VS Code
    •cursorUndo
    How To Select Multiple Lines In VS Code
  4. ウィンドウの左側にある編集記号を使用して、対応するショートカットを変更します。
    How To Select Multiple Lines In VS Code

VS Code の機能に任せてください

VS Code の便利なキーボード ショートカットをいくつか学び、できるだけ多くのプロセスを自動化して、ソース コード エディターのマスターになりましょう。複数の行を選択してカーソルを微調整することは、出発点として最適です。さまざまな位置や機能を試して、各プロジェクトに最適なソリューションを見つけてください。

よくある質問

VS Code の行番号に基づいて行を選択できますか?

はい。 Ctrl + G キーボード ショートカットを使用すると、ジャンプ先の行番号を選択できます。

VS Code は複数のファイルの行を同時に選択することをサポートしていますか?

はい、VS Code は「ファイル内検索」機能を使用して、複数のファイルの行を同時に選択します。Ctrl + Shift + F (Mac の場合は Cmd + Shift + F)を押して「ファイル内検索」ウィジェットを開き、検索条件を入力し、チェックボックスまたはキーボード ショートカットを使用して検索結果の行を選択します。

Sign up and earn $1000 a day ⋙

Amazon Fire Stickの音量を制御する方法

Amazon Fire Stickの音量を制御する方法

2024 年にリモコンを管理しようとするのは、請求書を処理しようとしているような気分になります。ありがたいことに、Fire Stick を使用してお気に入りの番組をストリーミングしている場合は、

Squarespace でソーシャル メディアをリンクする方法

Squarespace でソーシャル メディアをリンクする方法

Squarespace で作成された優れた Web サイトは、オンラインでのプレゼンスを大幅に向上させ、より多くの訪問者をビジネスに引き付けることができます。しかし、方法はあります

IMessage アラートを非表示にする方法

IMessage アラートを非表示にする方法

職場や学校で、他の人に見られたくない iMessage の通知がポップアップ表示されたことがありますか?幸いなことに、止める方法はあります

DMにスライドインする方法

DMにスライドインする方法

かつては、好意を寄せている人を追いかけることと結びついていましたが、現在では「DM に滑り込む」という言葉は、ソーシャル メディア経由で誰かに連絡を取ることを指すより広範な用語になりました。

スターフィールドで船を切り替える方法

スターフィールドで船を切り替える方法

スターフィールドの宇宙を旅するときに、現在の船が役に立たない場合は、その仕事を行う船に切り替える時期が来ています。しかし、スターフィールドは、

スターフィールドで船を一から作る方法

スターフィールドで船を一から作る方法

あなたの船は、スターフィールド体験の中心部分です。あなたはその中で暮らし、戦い、探索することになります。ゲームでは、必要に応じてアップグレードできます

PhotoPeaで写真から背景を削除する方法

PhotoPeaで写真から背景を削除する方法

Photopea は、高価なアプリのサブスクリプションを必要とせずに、ユーザーが画像を編集できるオンラインの写真およびグラフィック エディタです。として機能します

IPhone からすべての写真を削除する方法 (永久に失わずに)

IPhone からすべての写真を削除する方法 (永久に失わずに)

Apple の携帯電話には、拡張できない一定量の内部ストレージしか搭載されていないため、すぐに容量が足りなくなる可能性があります。ある時点で、あなたは、

Googleスプレッドシートに箇条書きを追加する方法

Googleスプレッドシートに箇条書きを追加する方法

リストを作成するときは、箇条書きが便利です。すべてをきちんと分けて情報を整理できます。箇条書きを挿入できます

Terrariaで製材所を作る方法

Terrariaで製材所を作る方法

Terraria で家を整える方法を探していませんか?製材所を入手することは、この状況で家に家具を設置する最も便利な方法の 1 つです。

Garageband で MP3 にエクスポートする方法

Garageband で MP3 にエクスポートする方法

このガイドでは、Mac、iPhone、または iPad で Garageband から MP3 (特定の地域も含む) にエクスポートする方法を学びます。

スーパーマリオブラザーズワンダーにブロックを追加する方法

スーパーマリオブラザーズワンダーにブロックを追加する方法

ブロックは、『スーパーマリオ ブラザーズ』シリーズの開始以来、シリーズにとって不可欠なものでした。多くの場合、中にコインやパワーアップが隠されていたり、各レベルをナビゲートするのに役立ちます。

ハイセンスTVでアプリをアップデートする方法

ハイセンスTVでアプリをアップデートする方法

ハイセンスは、スマート TV テクノロジーに関してますます人気の高いブランドです。同社は、予算に優しい LED および ULED (Ultra LED) ユニットを製造しています。

WordPress テーマ名を変更する方法

WordPress テーマ名を変更する方法

WordPress テーマの名前を簡単に変更し、ブランドに合わせて Web サイトをカスタマイズする方法をご覧ください。

Roblox: 首なし首の入手方法

Roblox: 首なし首の入手方法

Robolox で、ユニークな装飾効果で知られる限定の Headless Head を購入または取引するための完全なガイド。

スターフィールドでエンジンをターゲットにする方法

スターフィールドでエンジンをターゲットにする方法

スターフィールドで船を略奪したり乗っ取ろうとする場合は、まず船が戦闘から逃れられないことを確認する必要があります。船舶のエンジンを無効にすることは、

Excelで分割する方法

Excelで分割する方法

複雑な計算を実行できることで知られる Microsoft Excel は、単純な割り算にも役立ちます。これは現実の状況でも便利です。

IPhoneを強制的に再起動する方法

IPhoneを強制的に再起動する方法

iPhone を使用しているときにアプリがクラッシュしたり、速度が大幅に低下したりした場合、通常はデバイスを再起動して、再び正常に動作するようにします。しかし

Cookieを有効にする方法

Cookieを有効にする方法

インターネットを利用している人なら誰でも、「このサイトは Cookie を使用しています」というポップアップに遭遇したことがあるでしょう。すべてを受け入れるかどうかのオプションが常に与えられます。

ExcelでVLOOKUPを使用する方法

ExcelでVLOOKUPを使用する方法

Excel で大量のデータを計算するのは圧倒的で時間がかかる場合があるため、自動化が役立ちます。 Excel を定期的に使用する場合は、