If you need a real terminal - why not simply open one and split it next to Code using your window manager?
emacs
If you need a real terminal - why not simply open one and split it next to Code using your window manager?