- Notifications
You must be signed in to change notification settings - Fork213
Julia extension for Visual Studio Code
License
julia-vscode/julia-vscode
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ThisVS Code extension provides support for theJulia programming language.
- Install Julia for your platform:https://julialang.org/downloads/
- Install VS Code for your platform:https://code.visualstudio.com/downloadAt the end of this step you should be able to start VS Code.
- Choose
Install
in theVS Code Marketplace; or paste in browser's address bar to open this direct VS Code linkvscode:extension/julialang.language-julia
or manually install with:- Start VS Code.
- Inside VS Code, go to the extensions view either byexecuting the
View: Show Extensions
command (click View->Command Palette...)or by clicking on the extension icon on the left side of the VS Codewindow. - In the extensions view, simply search for the term
julia
in the marketplacesearch box, then select the extension namedJulia
and click the install button.You might have to restart VS Code after this step.
If you have installed Julia into a standard location on Mac or Windows, orif the Julia binary is on yourPATH
, the Julia VS Code extension shouldautomatically find your Julia installation and you should not need toconfigure anything.
If the extension does not find your Julia installation automatically, orif you want to use a different Julia installation than the default one,you can set thejulia.executablePath
to point to the Julia executablethat the extension should use. In that case theextension will always use that version of Julia. To edit your configurationsettings, execute thePreferences: Open User Settings
command (you canalso access it via the menuFile->Preferences->Settings
), andthen make sure your user settings include thejulia.executablePath
setting. The format of the string should follow your platform specificconventions, and be aware that the backlash\
is the escape characterin JSON, so you need to use\\
as the path separator character on Windows.
The extension currently provides:
- syntax highlighting
- snippets: latex and user-shared snippets
- Julia specific commands
- integrated Julia REPL
- code completion
- hover help
- a linter
- code navigation
- tasks for running tests, builds, benchmarks and build documentation
- a debugger
- a plot gallery
- a grid viewer for tabular data
- integrated support for Weave.jl
Thedocumentationhas sections that describe the features of this extension (includinge.g. keyboard shortcuts). This repo also has legacy docs in thewiki.
- If you face any issues, please open an issuehere.
- For some known issues and their solutions, please visit theknown issues and workarounds.
- If there is already an issue opened related to yours, please leave an upvote/downvote on the issue.
- Contributions are always welcome! Please see ourcontributing guide for more details.
The Julia extension for Visual Studio Code collects usage data and sends it to the development team to help improve the extension. Read ourprivacy policy to learn more and how to disable any telemetry.
About
Julia extension for Visual Studio Code
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.