📌

【Mac】vscodeの便利なショートカット+コマンド

2023/07/27に公開

code コマンド

新規ウィンドウでカレントディレクトリを開く

code .

現在のウィンドウでカレントディレクトリを開く

上記だと、新規vscodeのウィンドウが立ち上がってしまうので、
既存のウィンドウで開きたい場合はこちら
既存のウィンドウは閉じられて、新規のウィンドウが立ち上がるっぽい?

code . -r

エディタの操作

コードを展開 / 閉じる のトグル

# 関数などの折りたたみ
(command + K) + (command + l)

タブ間の移動

command + option + →
command + option + ←

タブ分割

command + \

グループを作成して移動

ちょっとわかりづらいですが、
AファイルとBファイルが開かれた状態で
Bファイルがカレントの状態で control + command + → を押すと
新規のグループが作成されてBファイルはそちら(右側)に移動。
1つのファイルを分割して開くのとは違います。

# グループが2つになって、カレントのファイルが右のグループに移動
control + command + → 
# グループが1つに戻る
control + command + ←

ファイルの一番上に移動、一番下に移動

デフォルトでは

command + ↑
command + ↓

に設定されてますが、矢印キーまで手を持っていくと、
ホームポジションから手を移動させなければならず面倒です。

vscodeのコマンドでは、それそれ以下になるので、
好きなキーバインドに変えましょう。
私は以下にしました

# cursorTop
cotrol + u

# cursorBottom
cotrol + i

クォーテーションの中を選択

これを入れました。

https://marketplace.visualstudio.com/items?itemName=chunsen.bracket-select

このclassの中をalt+aで選択出来ます。

<div class="d-grid gap-2 d-md-block">

エクスプローラー

エクスプローラー自体のトグル

command + b

エディターとエクスプローラーの移動

command + shift + e

エクスプローラー内でファイルを開く

# エクスプローラーでファイルを選択した状態で
space

エクスプローラー内でファイルをリネーム

# エクスプローラーでファイルを選択した状態で
enter

エクスプローラーの展開しているフォルダを閉じる

command + ←

エクスプローラー内でファイル作成/フォルダ作成

デフォルトでは出来ないようなので、下記の設定を参照

https://zenn.dev/jimon/articles/e5840d9b4d9b4d

エクスプローラー内でファイル削除/フォルダ削除

# エクスプローラーでファイル/フォルダを選択した状態で
option + command + delete

エクスプローラー内でフォーカスの移動

# 上に移動
control + p
# 下に移動
control + n

ターミナル

ターミナルのトグル

control + `

ターミナルの新規作成

control + shift + `

ターミナルの削除

command + delete

ターミナル間の移動

shift + command + [ 
shift + command + ]

言語モードの選択

# 新規ファイルを開いた状態で、二段階で押す
(command + l) + m

Discussion