VSCode使用方法

デバッグ

デバッグ機能

ショートカットキー参照

ゲスト側設定

VirtualBox CentOS7
1.XDebugインストール

2.PHP設定
php.iniに以下を追記
[zend debugger]
XDebugインストールパス
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable=1
xdebug.remote_port=9001
xdebug.remote_connect_back=1
xdebug.remote_host = none
xdebug.remote_autostart= 1

ホスト側設定

1.PHP Debugインストール

2.デバッグの構成を開く※launch.json
{
 ~
 "configurations": [
  {
   "name": "Listen for XDebug",
   "type": "php",
   "request": "launch",
   "port": 9001,
   "pathMappings": {
    公開ディレクトリのソースパス
    "/var/www/dabada": "${workspaceRoot}"
   }
  },
  {
   
  }
 ]
}

ショートカットキー

コーディング
キー 機能 備考
F12 定義へ移動 変数、関数
Shift+F12 参照を表示 変数、関数
Shift+Alt+F12 参照を全て表示 変数、関数
Ctrl+P 指定した文字を含むファイル名を全表示 正規表現可
Ctrl+Shift+F 指定した文字を使用しているソースコードを全検索 正規表現可
Ctrl+G 指定行へ移動
Shift+Ctrl+Alt+上下左右 短径選択
デバッグ
キー 機能 備考
F5 デバッグ開始
F6 ステップオーバー
F5 ステップイン
Shift+F11 ステップアウト
環境
キー 機能 備考
Ctrl+B エクスプローラ表示/非表示
Ctrl+Shift+@ ターミナル表示

Follow me!

次の記事

物流用語