マウスを捨てたい
1週間に1回くらい思ってます。
キーボードだけで操作できるGUIを持つLinuxがあったら使います。
少なくとも、VSCodeはマウス無しでもいろいろできます。
VSCode関係ない部分も多少ありますが、それも含めてごらんください。
VSCodeの起動
PATHが通ってる必要があります。
- VSCodeの場合
cd hoge
vscode .
- VSCode insidersの場合
cd hoge
vscode-insiders .
閉じるときは、Alt+F4
ファイルの作成
Ctrl+Nで、新しいタブを作る
- そのまま保存する場合
Ctrl+S
- とりあえず少し書きたいとき
Ctrl+Pでコマンドパレットを開き、Change Language Modeで、好きな言語を選択
ファイルの切り替え
- 開いている場合
Ctrl+Tab
- 開いていない場合
Ctrl+Pで、ファイルのリストから選択するか、最初の何文字か入力し検索+選択
※ 実はこのコマンドが死ぬほど便利で、ターミナル行ったり、検索しても、最後にはこいつでファイルに戻れる
ファイルのリネーム・削除
リネーム・削除したいファイルを選択し、
Ctrl+K R
エクスプローラが開くので、対象ファイルをリネーム・削除
※ 開いたフォルダを消したいときは、F4でアドレスバーをいじり、Tabでフォルダにフォーカスし、削除
ターミナルにフォーカスを移す・ターミナルを開く・ターミナルを隠す
Ctrl+`
ターミナルを閉じる
ターミナル上で、exit
ワークスペースで、プロジェクトを指定してターミナルを開く
Ctrl+Shift+`
Git Bashを使っているが、コマンドプロンプトでバッチを流したいとき
cmdでコマンドプロンプトに切り替わる。
exitでGit Bashに戻る
ターミナルを横に分割する
Ctrl+Shift+5
ターミナルを横に分割するときにプロジェクトを指定する
実はこれができなくて困ってます。
今のところは、cdで移動しています。
ターミナルを縦に広げる・縮める
設定が必要ですが、キーボードだけでできるので安心してください。
Ctrl+Pでコマンドパレットを開き、「Preferences: Open Keyboard Shortcuts(JSON)」を選択します。
下記の設定を配列に追記し、Ctrl+Sで保存し、Ctrl+Wで閉じます。
[
{
"key": "ctrl+shift+q",
"command": "workbench.action.toggleMaximizedPanel"
}
]
Ctrl+` でシェルを選択し、
Ctrl+Shift+Qでシェルを広げたり、縮めたりできます。
エラーが長いときに便利。
検索
- 開いているファイル
Ctrl+F
- プロジェクト内
Ctrl+Shift+F
置換
- 開いているファイル
Ctrl+H
- プロジェクト内
Ctrl+Shift+H
デバッグ開始
F5
デバッグ停止
Shift+F5
デバッグ再起動
Ctrl+Shift+F5
ブレークポイント設定
F9
ステップイン
F11
ステップアウト
Shift+F11
ステップオーバー
F10
終わり
対象言語のスニペットや、フォーマット機能は、
拡張機能を入れれば大抵Ctrl+Pで開くコマンドパレットからコマンドを打てます。
残念ながら、拡張機能のインストールをキーボードのみでは難しそうですが、Ctrl+Xで横に出てくるので、そこからは辛いでしょうがマウスで選択してください。
最後まで見て頂きありがとうございました。