PhpStorm のデバッグ設定を行っていて,ブックマークレットを作成する手順があったので,どのようなことをしているのか確認してみた.
このブックマークレットは,PhpStorm のサイトで生成することができる.
Xdebug & Zend Debugger bookmarklets generator for PhpStorm
ブックマークレットとは「JavaScript」の簡単なプログラム.
start debugger は,以下の通り.
1 2 3 4 | javascript:(/*%20@version%200.5.2%20/function()%20{ document.cookie= ’XDEBUG_SESSION=’+’PHPSTORM’+’;path=/;’; })() |
現在開いているドメインのトップパスに、クッキー(“XDEBUG_SESSION=PHPSTORM”)を登録するしているだけ.
ide key(session id) は,xdebug と PhpStorm の PHP Remote Debug で適用するが,全て ”PHPSTORM”にしておいた方がいいですね.