Laravel Progress Bar ANSI does not rewrite/update/linefeed properly in Debug Console
I am using Laravel 9's implementation of the Symphony ANSI Progress Bar. When I'm debugging the CLI command I wrote which uses the progress bar, it is not properly overwriting the bar, nor adding linefeeds after the bar:

Is this a known limitation of the PHPStorm terminal?
Is there a way to change out the default terminal? I was able to change the default shell, but that doesn't change the output.
Edited to add: I am running this as an `artisan` command, using the `--ansi` command line option, which does give me color.
I'm using PhpStorm 2025.2.3
Build #PS-252.26830.95, built on October 2, 2025
Please sign in to leave a comment.
Hi!
What's the laravel itself version in your case?
Just tried it with Laravel 12, seems to be fine in PhpStorm 2025.2.3:
It's Laravel 9.
Note that this behavior is specific to the Debug Console, not the shell. I'll see if I can update my title to be clear. There doesn't seem to be a way to run the debug against my Bash terminal.
If I run it in my bash terminal it renders properly:
Here is a larger image showing what I'm refering to:
Thank you for the clarification.
The behavior was filed as: https://youtrack.jetbrains.com/issue/WI-82876
Please feel free to star and follow this one, as well as leave comments if you'd like to add something.