/vscode-spl-extension

VSCode extension for Glassbeam's Semoitic Parsing Language DSL.

Primary LanguageJavaScriptMIT LicenseMIT

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