Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ElSQL Language SupportNew to Visual Studio Code? Get it now.
ElSQL Language Support

ElSQL Language Support

Finn Welsford-Ackroyd

|
358 installs
| (1) | Free
Language support for the Java SQL DSL https://github.com/OpenGamma/ElSql
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ElSQL Language Support

VS Code language support for ElSQL, the Java SQL DSL.

Features

Syntax highlighting

Syntax highlighting

View implementation

Go to implementation or hover preview @NAME blocks from @INCLUDE references. View implementation

Code completion

Code completion

More features

  • Rename variables and @NAME blocks
  • Hover for ElSQL tag documentation
  • Document symbols overview
  • Function signature help

Coming Soon

  • Find all references to variables and @NAME blocks
  • Format blocks

Structure

.
├── client # ElSQL Language Client
│	└── src
│		└── extension.ts # Entry point
│
├── elsql # ElSQL Language Support
│	├── elsql.tmLanguage.json # TextMate grammar
│	└── language-configuration.json # Editor config
│
├── package.json # Extension manifest
│
└── server # ElSQL Language Server
	└── src
		├── models # Language tags, params, and docs
		├── providers # Language feature providers
		├── services # Stateful services
		├── utils # Stateless utilities
		└── server.ts # Entry point

Launching the LS

  • 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 launch config.
  • If you want to debug the server as well use the launch configuration Attach to Server
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft