Provides syntax highlighting, code completion, snippets, and language support for JTS GO programming language.
Features
- Syntax highlighting for all JTS GO keywords, operators, and built-in functions
- Code completion for keywords, built-in functions, and methods
- Code snippets for common constructs (if/else, loops, functions, classes, try/catch)
- Bracket matching and auto-closing pairs
- Comment toggling with
# - Folding support for blocks
File Association
Automatically activates for .jts files.
Snippets
if- If statementifelse- If-elif-else statementwhile- While loopfor- For loopfunc- Function definitionclass- Class definitionclassextends- Class with inheritancetrycatch- Try-catch blocktryfinally- Try-finally blockcomprehension- List comprehensionprint- Print statementinput- Input statementimport- Import statementlist- List literaldict- Dictionary literalhttpserver- HTTP server setup
Installation
From VSIX
- Download the
.vsixfile - Open VS Code
- Press
Ctrl+Shift+Pand type "Install from VSIX" - Select the downloaded file
From Source
- Clone this repository
- Run
npm installin this directory - Press
F5to launch Extension Development Host
License
MIT