私は初心者ですPHPプログラマーはフレームワークに目を向けていますが、その中でもLaravelは初心者として魅力的だと思います(残念ながら、すでにZend 2に関する文献に投資しています。ただし、デバッグは私にとって重要であり、ネットで見つけることができるものからLaravelはデバッグが困難です。現在、ネイティブのNetbeansでXdebugを使用しています= PHPコードとLaravelは同じ方法または同様の方法でデバッグできますか?新しいNetbeansプロジェクトを開くと、Symfony 2またはZend 2を選択できますしかし、実際にはLaravelのような他のフレームワークはサポートされていないようです?そうでない場合、少なくとも同等のデバッグツールはありますか?
Laravelには独自のデバッグシステムがあります。組み込みのdd()関数を使用できます。また、laravelプロジェクトをデバッグするために使用できるパッケージがいくつかあります。ここにいくつかのリンクがあり、それが期待されますあなたに役立つ。
https://github.com/barryvdh/laravel-debugbar
http://laravel.io/forum/02-04-2014-package-laravel-debugbar
ありがとう
最近、変数のダンプ、リクエストのトレース、実行、ビュー、コントローラー、クエリ、プロファイルメモリ、実行時間など、現在レンダリングされているページに関連するすべてを可能にするこの素晴らしいプラグインを発見しました。非常に役立ちます :
https://laravel-news.com/laravel-debugbar
あなたはそれを作曲家を介してインストールすることができます:
composer require barryvdh/laravel-debugbar --dev
次に、/config/app.php
のサービスプロバイダー配列に追加します
デバッグモードがオンになっている場合、Debugbarはすぐに機能し始めます。そのためには、config/app.php
または.env
ファイルでdebug_mode
をtrue。
デバッグバーコンソールでダンプメソッドを使用する場合は、/config/app.php
配列のエイリアスを含める必要があります。
'Debugbar' => Barryvdh\Debugbar\Facade::class,
これで、次のように変数のダンプを開始できます。
\Debugbar::info($variable);
かなりクールなプラグイン。乾杯!
ララベル望遠鏡
https://github.com/laravel/telescope
ララキャストではエピソードさえ見つけることができます
https://laracasts.com/series/laravel-from-scratch-2018/episodes/28
Google Chrome拡張 "PHPコンソール"サービスプロバイダーLaravel https://github.com/barbushin/php-console- laravel
Dephpuggerを使用できます。端末で実行するデバッガです。
使い方は本当に簡単で、Rubyのbyebugのように動作します。 https://github.com/tacnoman/dephpugger