2017-06-09 16 views
1

私はVSCode + PHP Debug拡張を使用しています。アプリケーションをデバッグすると、キャッチされたとしてもスクリプトの実行は例外で停止します。XDebugはキャッチされた例外の実行を中止します

enter image description here

拡張子:https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

{ 
    "version": "0.2.0", 
    "configurations": [ 

     { 
      "name": "Listen for XDebug", 
      "type": "php", 
      "request": "launch", 
      "port": 9000 
     }, 
     { 
      "name": "Launch currently open script", 
      "type": "php", 
      "request": "launch", 
      "program": "${file}", 
      "cwd": "${fileDirname}", 
      "port": 9000 
     } 
    ] 
} 

XDebugの設定

xdebug.remote_autostart=1 
xdebug.remote_enable=1 
xdebug.show_exception_trace=0 

答えて

1

私もXdebugを、それが経由するほとんどすべてで停止されている同じ問題がありました。

Debug VSコードのパネルに、下部にあるBreakpointsセクションを確認してください。通知、例外、すべておよび警告(またはあなたに最も適したもの)を無効にします。

私は基本的に前述の4つの設定を解除して、私のブレークポイントで止まるようにします。設定の

スクリーンショット:Imgur(!残念ながら、SOの画像アップロードプラグインは私のために動作するようには思えない)

・ホープ、このことができます:)

関連する問題