Releases: diku-dk/futhark-vscode
v0.1.3
v0.1.2
What's new:
- Add configuration option for setting futhark executable path
- fix debugging in vscode
launch.json
v0.1.1
0.1.1
v0.1.0 - futhark 0.21.9
futhark language server is available as part of futhark since 0.21.9
What's new:
- fixed problem when navigating between multiple opened files via customed event "onFocusTextDocument"
- check for futhark version (>= 0.21.9) before trying to activate the futhark language server
v0.0.5
What's new:
- update documentation on development
- set recommended extension while developing
- move syntax highlighting configuration file to root
- fix ignored language configuration file
v0.0.4
v0.0.3
This is 0.0.3.
v0.0.2
What's new:
- Set up deployment GitHub workflow
- Added "Restart Futhark Language Server" command
0.0.1 - Marketplace
Release v0.0.1 on marketplace
The language extension is still in the early stage of development
This extension adds language support for Futhark, powered by the Futhark Language Server.
Common questions
Here are some questions that users may encounter the extension, if your issue is not addressed here, please open an issue.
Can't find futhark executable ...
Futhark language extension requires futhark executable to be installed in $PATH, follow the instructions on how to install the Futhark compiler.
Junk argument: lsp
The Futhark Language Server hasn't been merged yet (it's coming soon), so the futhark lsp
command is not recognized, you will need to manually install a different version of futhark:
- Clone futhark from lsp2022 branch
- Compile from source following the instruction
- Install the compiled binary in $PATH
0.0.1
First pre-release for Futhark Language Extension
Note: The language extension is still in the early stage of development, and is not yet published on the extension marketplace.
Usage
- Download the latest version of
futhark-x.x.x.vsix
from the Releases - Install the extension from the
VSIX
file - Open a
.fut
file in Visual Studio Code