Var_dump als een baas in de console

Iedere programmeur kent de PHP var_dump of althans, dient die te kennen. Maar wat een zooi kan dat veroorzaken. Als je een grote variabelen hebt dan wordt je hele scherm in beslag genomen.
In de console van de browser kan je variabelen via console.dir open en uitklappen. Ik gebruik dan ook:

echo "<script>console.dir(".json_encode($foo).")</script>"

Zo zie je èn je variabelen èn je blijft je pagina zien.

Maar dit is natuurlijk óók weer veel gedoe om te tikken. Dus heb ik een snippet voor sublime text 3:

<snippet>
<content><![CDATA[echo "<script>console.dir(".json_encode($1).")</script>";]]></content>
<tabTrigger>console</tabTrigger>
<scope>source.php</scope>
</snippet>

dus ik hoef meestal maar ‘conso’ te tikken en ik ben er al.

Waarschijnlijk heet je map C:\Users\[JE NAAM]\AppData\Roaming\Sublime Text 3\Packages\User. Als je tenminste een goede smaak hebt en geen Apple hebt gekocht.

Download hier de snippet.