mochieee
8/7/2019 - 12:57 AM

vscode cheatsheet

vscodeのショートカットまとめ

移動

cmd + 2 : ターミナルのトグル (カスタム)
cmd + p : ファイルを開く
F12 : 関数の定義元のファイルに移動
opt + F12 : 関数の定義元のファイルを小窓に表示
sh + F12 : 参照元にジャンプ
ctl + - : ジャンプ前に戻る(F12する前に戻る) cmd + b : サイドバーのトグル
cmd + { : 前のタブに移動 cmd + } : 次のタブに移動
cmd + d : カーソルを置いてある単語を順に選択 + まとめて編集可能
cmd + sh + l: カーソルを置いてある単語を全選択
cmd + sh + f: ワークスペース内を検索
cmd + sh + j: 検索サイドバーを表示した状態で、含めるファイルを定義

選択

ctrl + cmd + sh + →: 括弧のブロック全体を選択 cmd + sh + →: 単語単位で選択

編集

/ + cmd : 行コメント
opt + 上下 : 選択した行の移動

削除

cmd + del: 1行削除 opt + del: 単語削除

実行

shift + En: 選択したPythonコードの実行

表示

cmd + shift + o : 関数、変数の一覧表示
cmd + shift + v : markdownプレビューの開閉
cmd + shift + t : 最近閉じたタブを開き直す
opt + shift + 2 : エディターの分割
opt + shift + ctrl + 2 : ターミナルの分割

変換・置換

cmd + d -> cmd + sh + p -> 「Transform to Uppercase」:大文字に変換する
cmd + F2 : ファイル内の一致するすべてのテキストを置換

開く

cmd + sh + t : 閉じたタブを開く ctrl + q : ワークベンチを開く(左のツリーにカーソルを移動する)

便利コピー

正規表現にマッチすると値を全てコピー
https://employment.en-japan.com/engineerhub/entry/2019/06/21/103000#%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE%E6%A4%9C%E7%B4%A2%E3%81%A8%E4%B8%80%E8%87%B4%E3%81%AE%E5%85%A8%E9%81%B8%E6%8A%9E

vim拡張

pythonで仮想環境を利用している時のlaunch.jsonの指定

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Python: Current File",
      "type": "python",
      "request": "launch",
      "program": "./.venv/bin/python",
      "console": "integratedTerminal"
    }
  ]
}

そのほか

シーケンス図

シーケンス図