お知らせ

次の項目は別ページに分割しました。

VSCode に関する基本的な情報は次のページにまとめています。

単語選択

操作

Ctrl + D カーソル位置の単語を選択する

参考:

単語を選択をするショートカット | yatta47.log

同じ単語や文字列を選択して一括編集する方法 | Routine Labo

括弧の操作

Ctrl + Shift + \ 対応する括弧へ移動する

コマンドパレット
  • 選択範囲を拡張 (editor.action.smartSelect.expand)
  • ブラケットに選択 (editor.action.selectToBracket)
拡張

参考:

対応した括弧へのジャンプが動作せずに困ったら – Qiita

対応する括弧にカーソルを移動する方法 | もためも

Select everything between matching brackets in VSCode – Stack Overflow

言語モードを変更する

操作

Ctrl + KM ファイルの言語モードを選択する

参考:

ファイルの保存前に言語モードを設定する | JavaDrive

言語モードを変更する方法 | もためも

エディターレイアウト

参考:

エディターグループのレイアウトを設定する | JavaDrive

マルチカーソル

操作

Ctrl + Alt + / Ctrl + Alt + マルチカーソルを上下に広げる

Ctrl + D 選択中の単語を検索してマルチカーソルの対象に加える

Alt + クリック クリック位置にマルチカーソルを追加する

Shift + Alt + ドラッグ 矩形選択してマルチカーソルを開始する

Esc マルチカーソルを解除する

参考:

VSCode のマルチカーソル練習帳 – Qiita

マルチカーソルを使わない VSCode はただの VSCode だ!解説編 | memo_md

複数の範囲を選択するには | @IT

マルチカーソル | ぷちめも

別ウィンドウを開く

操作

Ctrl + Shift + N 新しいウィンドウを開く (New Window)

Ctrl + KO アクティブファイルを新しいウィンドウで開く (Open Active File in New Window)

ワークスペース

開いているフォルダを新しいワークスペースとして開く場合は、コマンドパレットから「新しいウィンドウでワークスペースとして複製」 (Duplicate as Workspace in New Window) を実行する。

参考:

新規ウィンドウを開く/現在のウィンドウを閉じる | ONE NOTES

別ウィンドウでファイルを開く方法 | ramble

同じファイルを別ウィンドウで開く | 電気ひつじ牧場

Visual Studio Code で新しいウィンドウを開く | 株式会社グリッサンド

ファイルの比較/差分を表示する (diff)

こちらのページを参照

参考:

VSCode でファイルを比較し、差分を表示するには | @IT

WinMerge の代わりに Visual Studio Code を使う | kuluna.class

VSCode 内でテキスト比較する3つの方法 | HPcode

Git マージのコンフリクトを解消する (git merge)

こちらのページを参照

参考:

Visual Studio Code で競合を解決しよう | ultra code

Merge Conflicts | Visual Studio Code [Official]

差分ツール (difftool)

参考:

git difftool に VSCode を設定する | Garbanzo Note

Use VSCode as Git difftool – Stack Overflow

Open all files at once using VSCode as Git difftool and mergetool – Stack Overflow

リファクタリング/シンボル名変更

操作

Ctrl + Shift + L カーソル下のシンボルと同じシンボルを一括編集する

F2 シンボル名を変更する

Ctrl + F2 全ての出現箇所を変更する

参考:

同じスコープにある変数の名前だけを一括変更する | 知らなきゃ絶対損する PC マル秘ワザ

一括置換 | trelab

VSCode で変数名を一括で変更する方法 | Meg Study!

ソースコード中の変数名の変更など、まとめてテキストを編集する方法 | コツコツと

複数の範囲を選択するには | @IT

並び替え/ソート (Sort)

  • 行を昇順で並べ替え (Sort Lines Ascending)
  • 行を降順で並べ替え (Sort Lines Descending)

参考:

並び替えと重複行の削除/Unique Lines を利用 | Hanatare’s PaPa

Sort Lines でテキストの並び替えをする | IT Learning

ツリーを開く/閉じる

動画:

How to Collapse All Folders in VSCode Explorer (Sagar S)

参考:

Add “Expand All” Button to Tree (make “Collapse All” toggleable) · Issue #88682 · microsoft/vscode – GitHub

File Explorer: Expand all doesn’t work unless folder was previously expanded · Issue #66811 · microsoft/vscode – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA