Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shivam-880/vscode-spl-extension

VSCode extension for Glassbeam's Semoitic Parsing Language DSL.
https://github.com/shivam-880/vscode-spl-extension

antlr4 language-server-protocol spl-language vscode-extension

Last synced: 7 days ago
JSON representation

VSCode extension for Glassbeam's Semoitic Parsing Language DSL.

Awesome Lists containing this project

README

        

# vscode-spl-extension
VSCode extension implementation for Spl language.

## Dependencies
```
npm install
```

## Build
```
npm run compile
```

## Package
```
vsce package
```

## Install
```
code --install-extension vscode-spl-extension-${semver}.vsix
```

## Features
- Syntax Highlighting
- Smart Bracket Matching
- Source Code Snippets
- Diagnostics (Syntactic & Semantic Errors)
- Auto Completion
- Documentation
- Code Folding

## Roadmap
- Show Hovers
- Code Formatting
- Goto Definition
- Key Bindings
- Linting

## VSCode Debug Configurations
- Launch Client
- Attach To Server