Symfonyのデバッグツールバーには、Xdebugがインストールされているかどうかを示す状態が表示されますが、Symfonyのデバッグコンポーネントは、あなたの開発マシンにXdebugをインストールするよう提案しています。SymfonyデベロッパーでXdebugはまだ推奨されていますか?
Xdebugはデバッガおよびプロファイラツールです。デバッガツールとしては、Symfonyや他のフレームワークやlibsとは関係ありません。
プロファイリングツールとして、SymfonyはXdebugを使って昔のいくつかのプロファイルデータを収集していたようです。しかし、Symfony 3では、デバッグツールバーとプロファイラページから、Xdebugとそれ以降をインストールする前との違いはありません。 Xdebugがなければ、プロファイラページの「パフォーマンス」の部分はまだページレンダリングのタイムラインを表示できます。
私はSymfonyプロジェクトでXdebugがどんな部分を取るのかを知りたいですか?リモートデバッグ機能が必要ない場合、Xdebugをデバッグツールバーとしてインストールする必要がありますか?
@ user2182349 Xdebugはリモートデバッガになるかもしれませんが、symfonyがインストールを推奨する理由はないと思います。奇妙なことに、食事をしているときにフォークや箸のようなツールを使用することをお勧めします。ほとんどの開発者はすでにxdebugが何をすることができるかを知っています。それはSymfony – chrisyue