phpdebughelper:
--------------
## phpdebughelper
## why?
this plugin help you when you are debugging your script. it frees you from writing so much function call such as `var_dump($var)` or `print_r($var)`. and you also can quickly clear all the debugging function calls.
## where?
https://github.com/yangxikun/sublime-phpdebughelper
## how?
+ place cursor to a variable or index or property. if there are not variable be selected, it will still show the debugging function call.
+ press **f1** or **f2**
+ press **shift+f3** to navigate between debugging function calls
+ press **f3** to clear
## custom?
save your our setting in `preferences > package settings > php debug helper > key bindings-user` refer to the following:
~~~
[
{ "keys": ["f1"], "command": "php_debug_helper", "args": {"cmd": "prepend", "function": "var_dump"} },
{ "keys": ["f2"], "command": "php_debug_helper", "args": {"cmd": "append", "function": "var_dump"} },
{ "keys": ["f3"], "command": "php_debug_helper", "args": {"cmd": "clear", "function": ["var_dump"]} },
{ "keys": ["shift+f3"], "command": "php_debug_helper", "args": {"cmd": "show", "function": ["var_dump"]} }
]
~~~
you can change the function name that you use to debug and keymap. and you also can add more function here, for example(add `print_r`):
~~~
[
{ "keys": ["f1"], "command": "php_debug_helper", "args": {"cmd": "prepend", "function": "var_dump"} },
{ "keys": ["f2"], "command": "php_debug_helper", "args": {"cmd": "append", "function": "var_dump"} },
{ "keys": ["f4"], "command": "php_debug_helper", "args": {"cmd": "append", "function": "print_r"} },
{ "keys": ["f3"], "command": "php_debug_helper", "args": {"cmd": "clear", "function": ["var_dump", "print_r"]} },
{ "keys": ["shift+f3"], "command": "php_debug_helper", "args": {"cmd": "show", "function": ["var_dump", "print_r"]} }
]
~~~
## improve
if you have any suggestion for this plugin, please make a issue.
## ok, let's debug
package control messages
========================
以上就介绍了PhpDebugHelper,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号