DAML Studio extends Visual Studio Code with the following DAML-specific
- DAML syntax highlighting
- Real-time feedback on parse, name resolution, type-checking and
Scenario interpretation errors and viewer for the resulting ledger
- Jumping to and peeking at the definition of referenced toplevel functions
- Type-information on hover
- Renaming of symbols
- DAML snippet support
- Command to generate visualization for DAML project via command palette ctrl + p.
Please note that this will only install the VSCode extension. Full use of the
above features will also require that you have a working DAML SDK installed,
which you can get with:
curl -s https://get.daml.com | sh
To see graphs from
daml.visualize command please install Graphivz plugin.
For more information on DAML please see docs.daml.com.
The DAML language server log output is available under the "Output" panel
(View->Output). Select "DAML Language Server" from the dropdown in the panel
to see the log.
make then open this directory in Visual Studio Code. Then click Debug ->
Start Debugging to run the extension in Debugging mode.