Now my only remaining gripe is that the REPL isn’t in the same panel as the browser and the git pane. (it is really convenient in Atom to just cycle through these) but I’m guessing this is all outside the control of the Julia extension?
Yes, there was a button that was removed long ago. Extremely weird that vertical isn’t the default, BTW, and on top of that it’s hidden. Bizarrely, it even took a long time to get a vertical terminal in the first place(!)
Very cool, I did not know you could do that! Is there also a way to move the terminal to the bottom right quadrant instead of taking the full vertical height? With normal VS Code panes you can split the height but as far I can tell the terminal pane can only be split with output/terminal/problems/debug. I checked through the juno parity labeled issues but didn’t see that. I assume this would be a VS Code capability not a Julia extension capability so maybe not appropriate to open an issue for the Julia extension?
I don’t really know (so speculating here), but increased flexibility often comes at the price of reduced performance. Atom was criticized a lot over performance issues, and I wouldn’t be surprised if its very high degree of flexibility made performance optimization harder.
It looks like more flexible terminal windowing is discussed in vscode#10546 which is the second most liked issue for vscode. The May updates that @laborg mentioned are very cool and it seems like there’s active development on #10546, so I think there’s a good chance that it will be addressed.