大家都是怎么调试代码的?
----------------------- 以下是精选回复-----------------------
答:Ide
答:log
答:简单粗暴点就直接 print xxx
答:print echo
答:xdebug error_log() var_dump()
答:小的项目就 print ,比较复杂的 log
答:我是写一点调试一点 请问这种做法正确吗?
答:写的过程 会设置好 debug 模式的 log
然后关键地方会预留 log
遇到问题 直接看 log
看不出来 就断点
答:1.简单粗暴的方式打印到页面
2.框架如果支持 composer ,如 Laravel 有个很好的 debug 工具
3.日志
4.xdebug 断点
5.单元测试
答:前端,少不了 chrome 开发者工具
答:gdb
答:- printf()
- IDE 自带的调试工具
- valgrind
答:print
答:脑补 意念 debug
答:log ?一般低级错误能调试出来。有些 bug 和数据结构或者硬件性能有关,这就要经验了
答:每一个方法都做好了边界判断,所以经常连续写几百行才想起来运行一下。逻辑比较复杂的,就在一个单独的文件里,硬编码参数, print 打印一下结果。跑通了,才用一个 function 包起来,拷回去。
答:装个 jsonview , echo json_encode()
答:var_dump();
答:服务器搭建一个 kibana ,出错了会有错误提示
答:log
二分
答:console.log()
答:Laravel 自带的帮助函数 dd()
答:哎呀没看清,原生 PHP 的话一般是 var_dump(); exit; 过来的
0条评论