-
This repo contains scripts and config to more easily setup and build the PureScript IDE extension for Visual Studio Code
-
There are two consituant projects for the extension
- Visual Studio Code
- nodejs
- Posix environment with bash, make, and realpath
If you've forked one or both associated projects replace the repo address(es) in the ENV file with the correct URI(s)
make setup
make build
make try-extension
open vscode-ide-purescript in Visual Studio Code and hit F5 (or menu Run -> Start Debugging)
- vscode-ide-purescript is a thin wrapper, most functionality is in purescript-language-server
- The project uses PureScript versions installed in the individual project directories
- There may be more preferable versions than the ones defined in ENV, consult the docs and and config for each project
- vscode notifies the language server when files need to be processed adding features that process additional file types requires a change inside of vscode-ide-purescript
fileEvents:
[ workspace.createFileSystemWatcher('**/*.purs')
, workspace.createFileSystemWatcher('**/*.js')
]