Randy Fay
Randy Fay
You don't actually need any golang experience to do this, it's all shell-scripting. Either in * https://github.com/drud/ddev/blob/master/containers/ddev-webserver/ddev-webserver-base-files/usr/local/bin/enable_xdebug or * https://github.com/drud/ddev/blob/master/pkg/ddevapp/global_dotddev_assets/commands/web/xdebug And you can pioneer it all by just fiddling with...
I changed the scope of this to exclude profiling, which I think is a different topic, and an issue is welcome, but since ddev has the superior `ddev xhprof` and...
One additional thing we discussed that is relevant to any user is not to forget that you can change the PHP config for any project (including xdebug) with custom php...
I note that just adding a .ddev/php/myconf.ini with the contents ``` [php] xdebug.start_with_request=trigger ``` seems to get most of the behavior you're asking at least for step-debugging, is that correct?...
Related request: * #3593
The reality is that this should be *only* global... but it predated global config.
That's a good idea, and PR is welcome. Of course $HOME and ~ are shell features, only supported directly where the shell is involved. But it seems like there ought...
There are other problems with checking in ~/.ddev/global_config.yaml. Even though I intended for it to be source-controllable, it got out of hand at some point, and since current projects are...
You can propose specific feature requests in a PR and see if they get traction. A lot of teams are successfully using the very mature approach already there. Some teams...
Some companies have been sponsoring ddev (which has no current financial support) by having me consult with them to help with their processes with ddev, so that's another option. I...