You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a PHP class that will crash Vim whenever I debug code that uses it. I get a slew of errors that point at Vdebug's python code but I don't know what the true cause is. It doesn't make a difference if I step over it or into it, Vim will choke. I recently discovered that by first executing :VdebugEval! $not_a_real_var, it stops crashing. xdebug.show_local_vars exists and is disabled by default for good reason, so it doesn't make sense that Vdebug voids it by always reading context. My workaround is hacky and I'd prefer an official method of preventing auto-update of the watch window. Hitting F11 or F12 should always cause an update, and the window itself would probably need a message added to indicate it's off. Something like this:
letg:vdebug_options.freeze_context =1
The text was updated successfully, but these errors were encountered:
I have a PHP class that will crash Vim whenever I debug code that uses it. I get a slew of errors that point at Vdebug's python code but I don't know what the true cause is. It doesn't make a difference if I step over it or into it, Vim will choke. I recently discovered that by first executing
:VdebugEval! $not_a_real_var
, it stops crashing.xdebug.show_local_vars
exists and is disabled by default for good reason, so it doesn't make sense that Vdebug voids it by always reading context. My workaround is hacky and I'd prefer an official method of preventing auto-update of the watch window. Hitting F11 or F12 should always cause an update, and the window itself would probably need a message added to indicate it's off. Something like this:The text was updated successfully, but these errors were encountered: