ELPL Language Support is an extension that provides full support for the ELPL programming language, including syntax highlighting, code snippets, custom icons, and the ability to run ELPL code directly from VS Code.
Features
Syntax highlighting for .elpl files
Code snippets for common ELPL constructs
Run ELPL code directly in the editor
Play button in editor title for quick execution
Keybinding: Cmd+Enter (macOS) / Ctrl+Enter (Windows/Linux) to run code
Custom ELPL file icons for better project organization
Requirements
macOS, Linux, or Windows
ELPL executable installed and accessible (either bundled in the extension or globally at /usr/local/bin/elpl)
VS Code version 1.62.3 or higher
Extension Settings
This extension allows users to configure the path to the ELPL executable:
elpl.executablePath: Optional path to the ELPL executable.
Leave empty to use the bundled version.
Example: /usr/local/bin/elpl
You can set this in your VS Code settings (Cmd+, / Ctrl+,) → Extensions → ELPL.
Known Issues
The extension requires the ELPL executable to have proper execution permissions.
Running code on systems without the executable configured may fail.
Currently, some advanced ELPL features (like Java directives) require proper syntax to avoid parser errors.