Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/profelis/dascript-plugin
- Owner: profelis
- License: mit
- Created: 2020-04-17T06:53:42.000Z (almost 5 years ago)
- Default Branch: v2
- Last Pushed: 2024-11-27T15:44:49.000Z (about 2 months ago)
- Last Synced: 2024-11-27T16:41:30.816Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=profelis.dascript-plugin
- Size: 1.57 MB
- Stars: 9
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).