This VS Code extension provides support for the julia programming language.
Once the extension is installed it needs to find the julia binary on your system. There are two options: if your julia binary is on the path and you have not configured something else, the extension will use that version of julia. Alternatively, you can set the julia.executablePath
configuration setting to point to a julia binary, in which case the extension will always use that version of julia. To edit your configuration settings, execute the Preferences: Open User Settings
command, and then make sure your user settings include the julia.executablePath
setting. The format of the string should follow your platform specific conventions, and be aware that the backlash \
is the escape character in JSON, so you need to use \\
as the path separator character on Windows.
When setting your julia.executablePath
, you need to make sure that you are linking to the correct executable within your julia-x.x.app
folder. The correct executable is located at
[Path to applications folder]/Julia-x.x.app/Contents/Resources/julia/bin/julia
Starting from VS Code 1.14 auto indentation is available. Until it becomes the default behaviour, you need to enable this feature manually by setting editor.autoIndent: true
in your User Settings (see also #37).
The extension currently provides
- syntax highlighting
- snippets
- latex snippets
- julia specific commands
- integrated julia REPL
- code completion
- hover help
- a linter
- code navigation
- test run command
The file julia.tmLanguage for this extension was generated by running the Yo Code - Extension Generator for VS Code with this Julia.tmLanguage file as input.