Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/profelis/dascript-plugin

daScript language support
https://github.com/profelis/dascript-plugin

Last synced: about 2 months ago
JSON representation

daScript language support

Awesome Lists containing this project

README

        

# daScript language plugin

Plugin for scripting language [daScript](https://dascript.org/)

## Installation

- Install extension directly from [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=profelis.dascript-plugin)
- Download daScript from github repository [GaijinEntertainment/daScript](https://github.com/GaijinEntertainment/daScript)
- Set path to compiler in daScript settings section

## Features

- Debugger
- Code diagnostics
- Code completion
- Hover hints
- Go to definition
- Go to type definition
- Snippets
- Semantic highlighting
- Inlay hints (type name hint, parameter name hint, return type hint)

## Development

- run `npm install` in this folder. This installs all necessary npm modules in both the client and server folder
- open VS Code on this folder.
- Press Ctrl+Shift+B to compile the client and server
- Switch to the Debug viewlet
- Select `Launch Client` from the drop down
- Run the lauch config
- If you want to debug the server as well use the launch configuration `Attach to Server`

## Issues
Run into a bug? Report it [here](https://github.com/profelis/daScript-plugin/issues).