This came out of the discussion at #1027.
The idea would broadly be that one can load some package in a REPL, and then this REPL would be "connected" to VS Code, so that one can send code pieces to that REPL, the plot gallery etc all work.
This is a fairly involved project:
- We would probably generally need the notion of multiple running Julia REPLs in the extension (right now we only have one).
- We would need to figure out how a given REPL knows to which VS Code instance it should connect (we should take a look how the node stuff implements the auto debugger attach functionality)
I think we should hold off from doing anything about this until we have finished both a) the debugger stuff (#957) and b) the workspace UI (#1003), otherwise this will get too complicated. But eventually it would be good to support this scenario.