Skip to content
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

Stop limiting (unblock) language kernels to just python #1041

Closed
rchiodo opened this issue May 20, 2020 · 5 comments
Closed

Stop limiting (unblock) language kernels to just python #1041

rchiodo opened this issue May 20, 2020 · 5 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug

Comments

@rchiodo
Copy link
Contributor

rchiodo commented May 20, 2020

Thought it might be a good idea to only do this in the new kernel implementation (slower rollout).

But doesn't have to be just the raw kernel.

@dryprogrammer
Copy link

This might solve my issue as well. I am using functional programming Python variant Coconut as a IPython kernel extension. It's actually a transpiler, so not sure how easy it is to make the debugger run in Visual Studio Code. For syntax highlighting, I am using https://marketplace.visualstudio.com/items?itemName=Qwerp-Derp.vscode-coconut

https://coconut.readthedocs.io/en/master/DOCS.html#ipython-jupyter-support

@dryprogrammer
Copy link

@rchiodo May I check if this issue covers my use case please? Unlike https://github.com/microsoft/vscode-python/issues/5078, coconut is mostly python, with syntax highlighting accomplished by pygmentize.

dry@mbp:reuse$ jupyter kernelspec list
Available kernels:
  python37764bitbd906adb0af645938c0949c6e26eed94    /Users/dry/Library/Jupyter/kernels/python37764bitbd906adb0af645938c0949c6e26eed94
  coconut                                           /usr/local/share/jupyter/kernels/coconut
  coconut2                                          /usr/local/share/jupyter/kernels/coconut2
  coconut3                                          /usr/local/share/jupyter/kernels/coconut3
  python3                                           /usr/local/share/jupyter/kernels/python3

Thanks in advance! https://github.com/microsoft/vscode-python is really great to use. The speed, variables explorer, 1-click icons for common tasks, and so on.

@greazer greazer changed the title Stop limiting kernels to just python Stop limiting (unblock) language kernels to just python May 22, 2020
@greazer
Copy link
Member

greazer commented May 22, 2020

Moving this to must fix for June.

@rchiodo
Copy link
Contributor Author

rchiodo commented May 26, 2020

@dryprogrammer this should solve your use case. Theoretically this should fix microsoft/vscode-python#5078 as well, although debugging and the variable explorer will only work for python code.

@rchiodo rchiodo self-assigned this May 29, 2020
@IanMatthewHuff IanMatthewHuff self-assigned this Jun 30, 2020
@IanMatthewHuff
Copy link
Member

Validated. Obviously there is a ton of additional validation that we can do here. I plan on talking to our testing team on this. But installed and ran Julia on my box:
image.png

@DonJayamanne DonJayamanne transferred this issue from microsoft/vscode-python Nov 11, 2020
@DonJayamanne DonJayamanne added the bug Issue identified by VS Code Team member as probable bug label Nov 11, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug
Projects
None yet
Development

No branches or pull requests

5 participants