-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Support Notebooks #3186
Comments
You'd need to create an extension for those formats. |
I almost started the extension @svenefftinge :) Would you support an extension that needs a external jupyter-server?
|
Nice! Instead of just embedding the jupyter views in an Iframe, I'd rather go for a full jupyter integration, where I can see and manage my running kernels. So basically an integration of the jupyterlab notebook support for Theia. Another alternative is to look at the VS Code extension and integrate that: |
I agree but iframes seem to give a quick practical solution.
That would make coding great again. No less.
An excellent solution. |
@svenefftinge any idea of what would be involved to port that plugin over? |
@rayh python extension should work in Theia already, could you try: https://github.com/theia-ide/theia/wiki/Testing-VS-Code-extensions |
@akosyakov |
@adrienrenaud it's not related to the conda environment. I tested in a virtual environment and a regular environment (no virtual environment and no conda installed). Both have the same issue. Run Cell doesn't work in either environment setup. |
I think the integration of jupyterlab will bring a better experience. The editor, kernel manager and command palette can all be integrated. I am currently doing this. Do we need it as an extension? @akosyakov @svenefftinge |
@BroKun do you mean whether we can have it under theia-ide org as a native Theia extension? It would be fine with me, do it. |
@adrienrenaud @jgbradley1 We landed webviews support last week. Could you check whether you still have issues with VS Code python extension. Generally it would be helpful if someone have a look what is going on there. |
vscode-python extension issue in |
Any recent progress with this? Looks like @adrienrenaud and others have a nice start, thanks! Also, is this relevant here? https://github.com/nteract/hydrogen/ |
Issues which observed with the latest version (2020.3.71659) of Python extension:
|
FYI: |
It is working from #7908 if you use the last version which does not make use of the custom editor api, namely: https://github.com/microsoft/vscode-python/releases/tag/2020.5.86806 There are still some issue with loading monaco within the webview: It should be handled in the separate PR from the VS Code fs support. |
I tried the latest Python extension and it works with #7908 as well. |
I've verified that VS Codespaces have the same issues. Nothing to fix here. |
notebooks from python extension should work nicely now. |
Notebooks with the version of the extension you mentioned (2020.5.xxx) do not work on Firefox: I get 404's, for example:
when doing "Python: Create New Blank Jupyter Notebook" The exact same thing works when doing it from Chromium. |
I've just checked it with the latest Python extension. Works well in Chrome: In Firefox, I got the same errors as @tsmaeder |
Closing in favor of #8395 |
How do I work with notebooks in Theia? I would like multi-language notebooks like Jupyter or Zeppelin... but inside Theia.
The text was updated successfully, but these errors were encountered: