0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

キーボードから手を放したくない人向けのVSCodeテク

0
Last updated at Posted at 2019-11-27

マウスを捨てたい

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で閉じます。

keybindings.json
[
  {
    "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で横に出てくるので、そこからは辛いでしょうがマウスで選択してください。

最後まで見て頂きありがとうございました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?