Terminals can now be created in or moved to the editor area, enabling a multi-dimensional grid layout that persists and remains visible regardless of panel state.
Create terminals via the Create Terminal in Editor Area command.
Move a terminal from the panel to the editor by dragging and dropping from the tabs list, running Move Terminal into Editor Area with a terminal focused, or selecting the context menu action.
Canvas renderer
In a prior iteration, we removed the terminal.integrated.rendererType setting in favor of terminal.integrated.gpuAcceleration when we enabled the WebGL renderer by default.
Some architectures have improved terminal performance when using the canvas renderer.
To use the canvas renderer, set terminal.integrated.gpuAcceleration to canvas.
New terminal settings
Set terminal.integrated.defaultLocation to editor to direct newly created terminals to the editor area.
Set terminal.integrated.showLinkHover to false to disable link hovers in the terminal.
This can be useful if you find them distracting, for example.
You can click the "Layout Control" and choose Show Side Panel
or the menu View/Appearance/Show Side Panel
and then you can drag various views into like the Terminal/Debug/Outline/SCM views.
So you will be able to have the Panel remain on the bottom for other content and a Side Bar on the left/right and a Side Panel on the opposite side.
And with v1.64.2 you can use the command:
View: Move Panel Right or Left or Bottom
which will move the Panel to the right with the optional Side Panel to its right. The terminal can be in any one of those Panels, by dragging it for example.