Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>EuphoriaNew to Visual Studio Code? Get it now.
Euphoria

Euphoria

OpenEuphoria Group

|
1,380 installs
| (1) | Free
Euphoria language support and debugging for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

vscode-euphoria

Euphoria language support and debugging for Visual Studio Code

Features

Declarative language features

These features are provided by configuration files like language-configuration.json, euphoria.tmLanguage.json, and snippets.json.

  • [x] Auto indentation
  • [x] Bracket autoclosing
  • [x] Bracket autosurrounding
  • [x] Bracket matching
  • [x] Code folding
  • [x] Comment toggling
  • [x] Snippet completion
  • [x] Syntax highlighting

Direct imeplementation features

These features are implemented directly inside the extension via extension.ts.

  • [x] Basic error checking
  • [x] Basic symbol outline
  • [ ] Debugger integration

Language server features

These features will be implemented "remotely" using a Euphoria language server.

  • [ ] Advanced code folding
  • [ ] Advanced error checking
  • [ ] Auto completion
  • [ ] Auto formatting
  • [ ] Code refactoring
  • [ ] Hover information
  • [ ] Jump to/peek definition

Releases

1.3.2

  • Updated package dependencies

1.3.1

  • Fixed diagnostics not parsing some inner messages

1.3.0

  • Added basic error check information (see diagnostics provider)
  • Added a lot more comments to extension.ts
  • Added configuration settings to disable diagnostics

1.2.1

  • Fixed outline to skip block comments

1.2.0

  • Added symbol outline provider
  • Added basic indentation rules
  • Added .esp to file extensions

1.1.1

  • Fixed broken line in package.json

1.1.0

  • Added a bunch of snippets (see snippets)

1.0.0

  • Initial release
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft