tkhrsskの日記

技術ネタなど

Visual Stduio Code セットアップ

拡張機能

  • Japanese Language Pack
  • Python
  • GitLens
  • Code Spell Checker
  • Visual Studio IntelliCode
  • Color Highlight
  • TODO Highlight
  • Todo Tree
  • Rainbow CSV
  • Log File Highlighter
  • csvode-cfn-lint
  • PlantUML
  • Bash Beautify

Python設定

カバレッジ

実行例

$ PYTHONPATH="src:lib" coverage run --branch tests/*.py
$ coverage xml
$ coverage html

※PYTHONPATHの区切りは、Windowsの場合 ; (セミコロン)になる。

サンプルプロジェクト

GitHub - tkhr-ssk/SamplePythonProject: for Visual Studio Code

Mac のショートカットキー

  • cmd + n : 新しいファイル
  • cmd + shift + s : 別名保存
  • F12 : 定義にジャンプ
  • cmd + F12 : 実装にジャンプ
  • opt + cmd + ← : 戻る
  • opt + cmd + → : 進む
  • opt + shift + f : ドキュメント全体をフォーマット
  • cmd + k, v : プレビュー画面を表示 (一番よく忘れるやつ)
  • ctrl + g : 特定行へジャンプ
  • cmd + c :コピー。何も選択していない場合、行コピー。
  • cmd + / : コメントアウト
  • cmd + p : ファイル名クイック検索
  • opt + shift + ドラッグ : 矩形選択
  • alt + d : PlantUMLのプレビュー

参考

PHP向け