Open4
今度こそvimからVSCodeに乗り換える
とりあえず生きるのに必要最低限のプラグインを入れていく
インサートモードからノーマルモードに戻るEscをCtrl+jにする
settings.json
"vim.insertModeKeyBindings": [
{
"before": ["<C-j>"],
"after": ["<Esc>"]
}
],
VSCode上でのCMakeによるビルド~デバッグ
バリアント (Debug/Release) を変更する
Ctrl + Shift + P
でコマンドウィンドウを開いて、cmake select variant
を打つと選べる
ターゲットをビルド
Shift + F7
を打つとターゲットを選んでビルドできる
デバッグ
F5
を打つとデバッグモードでプログラムを起動してくれる
launch.json
を設定してないと新規作成して編集するよう言われる。
とりあえず今回はこんな感じにした
launch.json
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug@Windows",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/build/Debug/myapp.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false
}
]
}
基本的なVSCodeのショートカットキーメモ
- タブ移動:
Ctrl + tab