We have a beta release for version v0.6.0 of the julia extension for VS Code. Please give it a test drive, we hope to release v0.6.0 in about a week in time for juliacon, but would like more folks to try the beta on their system before we release this to a larger group.
This new version has massive amount of new features, mostly thanks to @ZacLN:
- A massive rewrite of the underlying language server by @ZacLN. @ZacLN might want to elaborate a little in a response about all the cool things that are enabled by this, the new concrete syntax parser that powers all of this (https://github.com/ZacLN/CSTParser.jl) etc.
- Support for *.jmd files (weave preview pane, save to various file formats command, syntax highlighting, full IntelliSense in *.jmd files).
- Plot pane (should work with most plotting packages, please report back any that don’t work at this point).
- A new command to run package tests from within VS Code.
- A new command to lint a package for common package problems.
- Lots of general bug fixes.
This release only works on julia 0.6.
To try the beta, go to https://github.com/JuliaEditorSupport/julia-vscode/releases/tag/v0.6.0-beta.1 and download the vsix file and then in VS Code execute the “Extension: Install from VSIX…” command.
If you find bugs, please report them at https://github.com/JuliaEditorSupport/julia-vscode. If you have tried the extension and everything worked, please also report back. You can just respond to this message here. Ideally also let us know what platform you are on.
If we end up with more beta releases I will announce them as responses to this message here.
David & ZacLN