I distrust those people who know so well what God wants them to do, because I notice it always coincides with their own desires.
Susan B. Anthony
Use a proper language-specific IDE instead people, would you?
VSCode makes Pico work trivial, though I still use gdb outside of it; I haven't found it a huge hassle to switch to a shell, and I have other fish to fry than futz with getting gdb to work inside of VSCode. I use Eclipse / MCUXpresso for NXP work, and it works nicely with their products. I'm curious what you consider a "proper" IDE? Maybe I'm missing out on something.
Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?