-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DS: Users can spin up multiple "Python Interactive" windows #3871
Comments
Surprised how quiet a ticket on this issue is, this would be a great feature I find myself wanting often. After all, it's usual to have several Jupyter notebooks open at once. |
I agree with @djbarker! It's very normal to open more than one jupyter notebook. |
I would appreciate this feature too. |
I could really use this as well! @greazer Would this be difficult? Otherwise I might have a go at it. |
I used to work with multiple jupyter kernels in web browser. But when i came to Vscode i miss this feature. |
This feature will be useful for complicate cases. like testing client/server programs. |
I would really need this to be implemented |
surprised this isn't available, its definitely needed. |
Moving back to triage. LOTS of up votes on this one. Implementation wise, here's some thoughts:
|
Moving back to triage based on number of up votes |
Commenting to upvote the idea! |
The data-science tools in Python+VSCode are awesome. Unfortunately, it feels like in one of the latest updates we've regressed a bit on this issue.. now switching a jupyter server requires a reload of VS Code, making it much harder to work with multiple kernels (e.g. one local, and one remote) simultaneously. This issue is still in the DS: Q1 2020 Releases milestone, is it indeed expected soon? Is there a good best-practice for the requirement of easily switching between remote and local kernels? Multiple VSCode windows? Thanks!! |
@syagev your best bet for using multiple interactive windows at the same time right now is multiple VS code windows. If you need to open the same folder more than once, you can have VS code open it first and VS code insider's open it again. HTH. It's unlikely issue microsoft/vscode-python#3104 will be resolved any time soon though. |
Hoping this gets implemented, I'm just starting with vscode and I really like it, but I miss running different files at the same time. |
Really looking forward to this feature. Any updates? |
Sorry but this is not currently on our radar. Please up vote it. |
I can not live without this feature |
Some thoughts on how this might work
We would change the 'Show Python Interactive Window' command to 'Create new Python Interactive Window'. If a user then runs yet another file, same prompt appears if they didn't say always. How does the user tell which 'file' is associated with each interactive window? I think we'd put an item in the toolbar like the server: |
@claudiaregio had another idea for the association of a file. Add it to the tab title itself. |
@rchiodo would it be possible to have each Interactive Window also have a different Jupyter Server? I'd like to reiterate a use-case which IMO is extremely useful for DS/ML research, where you have a couple of Interactive Windows open - one with a local server and one with a remote (usually substantially more powerful) remote. This way you can easily switch between prototyping code that requires heavy compute (e.g. a deep-learning training script) on your local computer, and actually running the training session on the GPU-enabled remote. |
Sorry but we don't have a facility for having more than one 'server' in use at the same time. You'd have to do this with two VS code windows opened with different folders. Sounds like that would be useful for notebooks as well (not just the interactive window). We should support being able to pick a server per notebook/interactive window session (like we allow picking kernels). |
@rchiodo was trying to validate this. While I can create multiple interactive windows, there's an odd issue where if you open two IWs side by side and focus one of them by clicking in the input box, focus appears to skitter back and forth between the IWs, making it impossible to type into either input box 😕 This may be caused by a vscode bug, but I know we do some focus management for the IW too, so just wanted to bring this up and see if you noticed this as well. |
No I did not see that happen for me. I can try it now. Please enter another bug for it. |
I don't see that happening for me. Are you using insiders VS code or stable? |
Was on stable 1.47.0, updated to stable 1.47.2 and everything LGTM now. Validated 😊 |
No description provided.
The text was updated successfully, but these errors were encountered: